SSH Linuxクライアントを介してWindowsコンピュータでBATCHファイルを開く

SSH Linuxクライアントを介してWindowsコンピュータでBATCHファイルを開く

Linuxクライアントを介してWindows PC(Win10-Pro)でBATCHファイルを実行したいです。

このバッチファイルはWindows PCでのみ実行されます。 SSHで動作しますか?

Windows PCにSSHDがインストールされ、有効/実行中です。

残念ながら、私は今SSHの知識を築き始めました。この問題を解決するのに役立つことを願っています。
ありがとうございます!

ベストアンサー1

ご回答ありがとうございます。はい、スクリプトは私のWindows 10コンピュータ(リモート)にあります。

sshコマンドはうまくいくようですが、問題はバッチファイルが期待した操作を実行しないことです。

おそらく、あなたはこの問題を解決するのに役立ちます。

パスからファイルを検索し、ファイルをWindows PCフォアグラウンドで起動/実行する必要があります。

これまでのバッチファイルの私のコードは次のとおりです。

set match=0

for /r "C:\Users\Fabian\Desktop" %%i in ("Program*") do echo %%i & set "match=%%i"

ECHO File found: %match%

ECHO Program %match% is starting.

REM Ping as workaround for timeout command.

ping -n 5 127.0.0.1 > NUL

start "Program 123" "%match%"

REM Ping as workaround for timeout command.

ping -n 5 127.0.0.1 > NUL

ECHO Finish.

おすすめ記事