Tentei executar o $service.start e $service.stop para o wuauserv, MySQL e AudioSRV, localmente. Em todos eles só recebo o erro abaixo. Todos os serviços estão em execução ou invertendo o comando para startar. O powershell foi executado tbm como modo administrator.
Veja um exemplo:
PS C:\Program Files\PowerShell\7> $service = Get-Service -name MySQL
PS C:\Program Files\PowerShell\7> $service
Status Name DisplayName
------ ---- -----------
Stopped MySQL MySQL
PS C:\Program Files\PowerShell\7> $service.status
Stopped
PS C:\Program Files\PowerShell\7> if ($service.status -eq "Stopped") {
>> $service.Start()
>> $service.Stop()
>> }
MethodInvocationException:
Line |
2 | $service.Start()
| ~~~~~~~~~~~~~~~~
| Exception calling "Start" with "0" argument(s): "Cannot open 'MySQL' service on computer '.'."
MethodInvocationException:
Line |
3 | $service.Stop()
| ~~~~~~~~~~~~~~~
| Exception calling "Stop" with "0" argument(s): "Cannot open 'MySQL' service on computer '.'."