私はコーディングにかなり慣れていませんが、基本的に、ローカル サービスが実行されているかどうかを確認し、実行されていない場合は開始するスクリプトを以下に示します。問題は、servers.txt に保存されるサーバーのリストでサービスが実行されているかどうかをスクリプトで確認し、その結果を results.txt に出力することです。誰かが私を助けてくれたら、とても感謝しています。
ありがとう
デレク
ネットスタート | %errorlevel%.==.0 でない場合は、"servicename" > nul 2>&1 を検索します。goto startservice goto skip
:startservice net start "servicename" echo service restarts @ %date% %time% >> C:\results.txt