0
"test"という名前で始まる5つのサービスがあります。 サービスが停止した場合に備えて、それぞれをチェックして起動するバッチファイルが必要です。実行されておらず、同じ名前で始まるすべてのサービスを開始する
私は1つのサービスの場合で動作している、このようなスクリプトを持っているが、私は、複数のサービスにそれを変更する方法を知らない:?
net start | find "test gap" > nul 2>&1
if not .%errorlevel%.==.0. goto startservice
goto skip
:startservice
net start "Cem Execution Service"
echo service restarts @ %date% %time% >> C:\checklog.txt
:skip
pause
正しいサービス名で各サービスのコードを繰り返すことはできませんか? – Squashman