0
私のPlink接続が消滅したか応答がなくなったかどうかを確認し、サービスを終了して再度起動するためのバットまたはシェルスクリプトを作成しようとしています。それは可能ですか?死んだ後のplinkサービスの復活
私と私のバディが遭遇した問題は、プロセスが私たちの上で死んだかどうかを確認することができないということです。そして今私たちの解決策はタイムアウトを使用することです。 これは、接続が死ぬことができ、どれくらいの時間を知っていても、それが完全にうまくいっても殺される可能性があるため、これは時間の無駄です。
:LOOP
START CMD /C "title connection && plink sap" > data
timeout /t 30
START CMD /C "taskkill /fi "Status eq RUNNING" /fi "WindowTitle eq connection*" /im "cmd.exe && exit"
timeout /t 5
GOTO LOOP
に行われるチェックされます。これは、バッチファイルがうまくいくものを超えています。 –