Como trabalhar com os serviços do sistema operacional no Windows PowerShell.
Vamos separar este tutorial em alguns pontos: visualizando, parando, iniciando, reiniciando e modificando serviços.
Visualizando os serviços
Com o Windows PowerShell é muito simples, devemos rodar o seguinte comando: get-service que nos será listado todos os serviços.
Para visualizar só os serviços que estão ativos, devemos rodar o seguinte cmdlet:
get-service | where-object { $_.Status -eq "running" }
Para verificarmos um serviço específico, devemos usar o seguine cmdlet: get-service | where-object { $_.Name -eq "netlogon" } ou ainda get-service netlogon
Se quisermos validar determinados serviços com uma expressão de texto, devemos utilizar o seguinte cmdlet: get-service | where-object { $_.Name -like "wmi*" } ou ainda get-service wmi*
Parando Serviços...
Devemos utilizar o cmdlet stop-service, e digitar: stop-service spooler, para confirmar o procedimento digitamos get-service spooler podemos perceber que agora o mesmo está parado.
Iniciando Serviços...
Vamos utilizar o serviço spooler. Devemos executar o cmdlet start-service spooler e para validarmos get-service spooler.
Reiniciando Serviços...
Vamos utilizar o serviço Automatic Updates (wuauserv). Para tanto devemos rodar restart-service wuauserv
Modificando Serviços...
Podemos modificar o Nome do serviço ou ainda o tipo de inicialização, rodando:
set-service wuauservice -StartupType Disabled
Autor: Autor: Anderson Patricio / José Rodas -
Retirado de: http://www.linhadecodigo.com.br/artigo/2346/powershell-trabalhando-com-servicos.aspx
Em: 23/03/2018
Read more: http://www.linhadecodigo.com.br/artigo/2346/powershell-trabalhando-com-servicos.aspx#ixzz5AZBCz8nx
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.