PowerShell Restart-Service Cmdlet

Olá a todos

Bem-vindos ao CloudAffaire e este é Debjeet.

No último post do blog, discutimos o cmdlet Start-Service no PowerShell.

PowerShell Start-Service Cmdlet

Neste post do blog, discutiremos o cmdlet Restart-Service no PowerShell. Você pode usar o Restart-Service cmdlet para reiniciar os serviços do windows. Restart-Service cmdlet primeiro pára um serviço se ele ainda não estiver parado, enviando uma mensagem de parada para o controlador do windows service. E então inicie o serviço enviando uma mensagem de início para a controladora de serviços do windows. Você pode usar parâmetros como ‘name’, ‘displayname’ ou ‘inputobject’ para passar o nome do serviço para o Restart-Service cmdlet. Você precisa ter permissão para gerenciar o serviço Windows para usar o Restart-Service cmdlet.

Sintaxe do Cmdlet do serviço Restart-Service:

Shell

1
2
3
4
5
6
7
8
9

## Reiniciar-Serviço
##
## <ServiceController> | <String> | -DisplayName <String>
##
## >]
## >]
####
##

##

Restart-Service Cmdlet Argument List:

  • -Confirmar: Sugere confirmação antes de executar o cmdlet.
  • -DisplayName: Especifica os nomes de exibição dos serviços a reiniciar. São permitidos caracteres wildcard.
  • -Excluir: Especifica os serviços que este cmdlet omite. O valor deste parâmetro qualifica o parâmetro Nome.
  • -Force: Força o comando a executar sem pedir confirmação do usuário.
  • -Incluir: Especifica os serviços que este cmdlet reinicia. O valor deste parâmetro qualifica o parâmetro Name.
  • -InputObject: Especifica objetos ServiceController que representam os serviços a serem reiniciados. Digite uma variável que contenha os objetos, ou digite um comando ou expressão que obtenha os objetos.
  • -Nome: Especifica os nomes dos serviços a serem reiniciados.
  • -PassThru: Retorna um objeto que representa o serviço. Por padrão, este cmdlet não gera nenhum output.
  • -É o que se: Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

PowerShell Restart-Service Cmdlet:

Shell

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

###########################################
## PowerShell | Cmdlet | Restart-Serviço ##
###########################################
## Última versão do PowerShell (5)
### abrir o terminal PowerShell como admin
## reiniciar um serviço do Windows pelo nome no PowerShell
Reiniciar-Serviço -Nome “WerSvc”
Get-Service -Nome “WerSvc”
## reiniciar um serviço windows pelo nome de exibição no PowerShell
Restart-Service -DisplayNome “Windows Error Reporting Service”
Get-Service -DisplayName “Windows Error Reporting Service”
## Reinicie um serviço Windows que tenha serviços dependentes
Restart-Service -Nome “EventLog” -Force
Get-Service -Nome “EventLog”

Espera que você tenha gostado deste artigo. No próximo post do blog, vamos discutir Suspend-Service CmdLet no PowerShell.

Para definir mais detalhes sobre o PowerShell, por favor siga abaixo a documentação oficial

https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about?view=powershell-5.1

Deixe uma resposta

O seu endereço de email não será publicado.