Как прописать скрипт, чтобы он ждал остановки службы?
Имеется сервер, на котором иногда зависает служба, но с её перезапуском приходится перезапускать целый ряд служб в определённой последовательности. Я решил написал скриптик .bat такого вида: Net stop "CSTA Mux"
Net stop "TapiSrv"
Net stop "ProstieZvonkiPanasonicService"
Net stop "TAPIZWE"
Net start "CSTA Mux"
Net start "TapiSrv"
Net start "ProstieZvonkiPanasonicService"
Net start "TAPIZWE"
Но проблема в том, что отрабатывание скрипта не ждёт пока служба остановится или запустится, а выполняет след. строку из-за чего ProstieZvonkiPanasonicService не успевает остановится и уже получает команду на Запуск. В итоге работает это не корректно.
Как можно прописать скрипт, чтобы след. действие выполнялось только при удачном завершении предыдущего?
Варианты с временем и вставками паузы на 10 сек не помогут, так как иногда "ProstieZvonkiPanasonicService" останавливается за 10 сек, а иногда за 120 сек.