Eu estou tentando escrever um script do PowerShell para interromper serviços na máquina local.
Quando executo o cmdlet get-service, ele funciona comoesperado. Quando uso o cmdlet stop-service, ele comete um erro informando que nenhum serviço existe com o nome especificado. Se isso fosse verdade, certamente o cmdlet get-service lançaria o mesmo erro.
Get-Service "Service 1" # Returns Service and status
Stop-Service "Service 1" # Throws error below:
Stop-Service : Service "Service 1" cannot be stopped due to the following error: Cannot open Service 1 service on computer ".".
Existe algum truque ao usar o cmdlet stop-service?
Respostas:
12 para resposta № 1A solução foi executar o PowerShell como administrador. Stop-Service funcionou bem depois de fazer isso.