Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Comando $variável.Stop() não funciona

Olá, antes de tudo, obrigado por postar esse curso !

Os comando de Stop() e Start() não estão funcionando pra mim. Armazenei os dados em uma variável, porem quando vou retornar o método do objeto ele não executa e aparace o seguinte erro

PS C:\Users\USUARIO-PC> $servico = Get-Service AudioSRV
PS C:\Users\USUARIO-PC> $servico.Stop()
Exceção ao chamar "Stop" com "0" argumento(s): "Não é possível abrir o serviço AudioSRV no computador '.'."
No linha:1 caractere:1
+ $servico.Stop()
+ ~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : InvalidOperationException

Tentei até copiar o código, mesmo assim não roda

Oq pode ter acontecido?

2 respostas
solução!

Olá, Felipe (:

Acredito que você esteja executando o PowerShell como um usuário comum, correto?

Tente executar este comando executando o PowerShell como administrador (botão direito -> Executar como Administrador) - os métodos de manipulação do estado de serviços exigem este privilégio.

Obrigado pela dúvida! É possível muitos alunos passarão por isto, vamos atualizar a descrição da atividade!

Realmente, o problema era esse. Obrigado !