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.