Primeiro de tudo - o seu serviço Mesmo nem sempre corresponde ao Nome de exibição do serviço. Neste exemplo, precisaria de Restart-Service vds
:
Sevocêdesejaobterumalistacompletadeserviçoseverificaronomedoserviço,épossívelexecutarumsimplesGet-Service
:
Vocêpoderiarestringirissousandoumacláusula"Where" semelhante a este Get-Service | Where {$_.Name -like "Net*"}
:
(Ouvocêpodeencontraroseuserviçoemservices.msc
ouvocêpodeusarscquery
)
Quandovocêtiveronomerealdoserviço,poderáreiniciar,interromper,iniciarouconsultaroserviço:
Às vezes, você receberá um erro de serviço informando que o serviço não está instalado em sua máquina. Normalmente, isso acontece porque você não está executando "Como Admistrador":
Aoelevar,essescomandoscomeçarãoafuncionarnovamente:
Editar-apenasreleiasuaperguntaeviuquevocêjáestáexecutandocomoadministrador.Vocêpodepostarumacapturadetelaparanós,porfavor?Ouconfirmeexecutandooseguinte:
If(-NOT([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]“Administrator”)){Write-Warning“YoudonothaveAdministratorrightstorunthisscript!'nPleasere-runthisscriptasanAdministrator!”}
Seasuasessãofoibemelevada,vocênãoreceberáoavisocomomostradonacapturadetelaabaixo: