Как перезапустить службу на удаленных ПК с помощью Powershell?
Здравствуйте.
Возникла проблема с перезапуском службы на удаленных ПК.
Что удалось сделать, так это перезапустить такой командой:
(Get-WmiObject Win32_Service -filter "name='служба'" -ComputerName Server01).StopService()
(Get-WmiObject Win32_Service -filter "name='служба'" -ComputerName Server01).StartService()
Но этот запрос останавливает и запускает службу, а нужно каким-то образом написать перезапуск или написать таймер, который после остановки будет ждать 20 секунд и заново запускать службу на удаленных ПК.
Помогите составить корректный скрипт или может быть есть аналогичные запросы. Что-то в гугле особых решений я не нашел, либо плохо искал.