Como usar o comando Get-Service em PowerShell

Como usar o comando Get-Service em PowerShell
O cmdlet “Get-Service”Em PowerShell recebe ou recupera as informações sobre os serviços no computador. Esses serviços incluem parada e corrida. Além disso, para obter todos os serviços disponíveis, o comando declarado pode ser usado sem parâmetros e também obter um conjunto de serviços personalizado usando uma lista especificada de parâmetros.

Este post elaborará o cmdlet PowerShell "Get-Service".

Como utilizar/usar o comando "Get-Service" em PowerShell?

Como afirmado acima, o “Get-Service”O cmdlet é utilizado para obter os serviços disponíveis no PowerShell, incluindo a corrida e a parada.

Vamos passar para os seguintes exemplos para obter todos os serviços executando o cmdlet acima mencionado.

Exemplo 1: Use o cmdlet "Get-Service" para obter todos os serviços no computador
Para recuperar todos os serviços do computador, execute o cmdlet abaixo fornecido:

Get-Service

Exemplo 2: Use o cmdlet "Get-Service" para exibir serviços que incluem uma string de pesquisa especificada

Este exemplo exibirá tudo t

Para exibir todos os serviços que incluem uma sequência de pesquisa específica especificada pelo usuário, execute o “Get-Services”Comando junto com o parâmetro necessário:

Get -Service -DisplayName "*Update*"

De acordo com o código acima:

  • Primeiro, digite o “Get-Service”Cmdlet, seguido pelo“-Nome de exibiçãoParâmetro com o “*atualizar*”Valor atribuído.
  • A string está incluída em dois curingas para que possa ser comparado com a palavra -chave semelhante exata de um resultado de pesquisa:

Exemplo 3: Use o cmdlet "Get-Service" para obter serviços que começam com uma string de pesquisa
Para obter os serviços específicos que começam com a sequência de pesquisa especificada, use o “Get-Service ”CMDLET com um valor específico atribuído a ele com o curinga no final. Colocar um asterisco no final da string ajudará a encontrar a string que começa com a palavra -chave específica:

Get-Service "Xbox*"

Exemplo 4: Use o cmdlet "Get-Service" para obter serviços que começam com uma string de pesquisa e uma exclusão
O comando abaixo declarado pesquisará a string específica e adicionará uma exclusão:

Get -Service -Name "Xbox*" -Exclude "Xboxnetapisvc"

No código acima mencionado:

  • Introduzir o "Get-Service”Cmdlet junto com o“-NomeParâmetro com o “xbox*”Valor atribuído a ele.
  • Depois disso, especifique o “-Excluir”Parâmetro e atribua o valor declarado para excluí -lo da saída:

Exemplo 5: use o cmdlet "Get-Service" para exibir serviços que estão atualmente ativos
Para obter e visualizar todos os serviços atualmente ativos, use o comando fornecido:

Get-Service | Onde-objeto $ _.Status -eq "parado"

No comando acima fornecido:

  • Especifique o "Get-Service”Cmdlet seguido pelo pipeline“ | ”.
  • Depois disso, adicione o “Onde-objeto”CMDlet e, em seguida, especifique a condição para obter apenas os serviços ativos:

Isso é tudo! Nós fornecemos o funcionamento do “Get-Service”Cmdlet em PowerShell.

Conclusão

Em PowerShell, o “Get-Service”O cmdlet é usado para obter a lista dos serviços operando no Windows. Ele recebe a lista de serviços de corrida e parada. Além disso, ele usa os parâmetros para obter um conjunto personalizado de serviços. Este post explicou o cmdlet "Get-Service" em detalhes.