У меня есть простой скрипт, который останавливает / запускает несколько служб на удаленном сервере. Он работает нормально, но при каждом следующем запуске я вижу следующую ошибку. Но даже при том, что это говорит, что это не может остановить обслуживание фактически, это останавливает это. Я попытался добавить некоторое время паузы между различными службами, но это, похоже, не помогает.
Это как остановить сервис
Get-Service -ComputerName SERVER1 -Name SERVICE1 | Stop-Service -Force
А это полная ошибка
Stop-Service : Service 'SERVICE1 (SERVICE1)' cannot be stopped due to the following error: Cannot
stop SERVICE1 service on computer 'SERVER1'.
At C:\Script\dev1_stop.ps1:25 char:67
+ ... puterName SERVER1 -Name SERVICE1 | Stop-Service -Force
+ ~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (System.ServiceProcess.ServiceController:ServiceController) [Stop-Service],
ServiceCommandException
+ FullyQualifiedErrorId : CouldNotStopService,Microsoft.PowerShell.Commands.StopServiceCommand