O cmdlet “ Set-Service ” inicia, interrompe ou suspende o serviço no PowerShell remotamente e localmente. Além disso, também altera as propriedades do serviço específico, incluindo “ Descrição ”, “ Status ”, ou um “ Nome de exibição ”. Um objeto de serviço ou um nome de serviço pode ser utilizado para identificar um serviço.
Neste blog, explicaremos o cmdlet “Set-Service” em detalhes.
Como usar o Set-Service (Microsoft.PowerShell.Management)?
O ' Set-Service ” O cmdlet é usado para alterar o estado de um serviço específico, como executar ou parar. Vamos explorar alguns dos exemplos dados.
Exemplo 1: Use o cmdlet “Set-Service” para iniciar um serviço
Execute o comando abaixo para iniciar um serviço no PowerShell:
Set-Service -Nome WSearch -Status Correndo -Passar através
No código abaixo indicado:
-
- Primeiro, mencione o “ Set-Service ” cmdlet.
- Em seguida, especifique o “ -Nome ” e atribua a ele o nome do serviço.
- Depois disso, adicione o “ -Status ” parâmetro com o “ Correndo ” valor atribuído a ele.
- Por último, especifique o “ -Passar através ” parâmetro:
Exemplo 2: use o cmdlet “Set-Service” para definir o status de um serviço como Em execução
Para definir o status do serviço para execução, use o código abaixo mencionado:
$Serviço = Get-Service -Nome WSearchSet-Service -InputObject $Serviço -Status Correndo
No código indicado acima:
-
- Primeiro, inicialize a variável “ $Serviço ” e atribua a ele o “ Get-Service ” cmdlet ao lado do “ -Nome ” com o nome do serviço atribuído a ele.
- Por último, especifique o “ Set-Service ” junto com o “ -InputObject ' e ' -Status ” parâmetros com os valores declarados atribuídos a eles:
Exemplo 3: use o cmdlet “Set-Service” para alterar o nome de exibição do serviço
Execute o comando de menção para alterar o nome de exibição do serviço:
Set-Service -Nome Spooler -Nome de exibição 'Novo_Spooler'Get-Service Spooler
De acordo com o código acima indicado:
-
- Primeiro, especifique o “ Set-Service ” cmdlet ao lado do “ -Nome ” e atribua a ele o nome do serviço.
- Depois disso, mencione o “ -Nome de exibição ” e especifique um novo nome de serviço para renomear o serviço.
- Por fim, verifique a alteração executando o comando “ Get-Service ” junto com o nome do serviço:
Exemplo 4: use o cmdlet “Set-Service” para alterar o tipo de inicialização de um serviço
Para alterar o tipo de inicialização do serviço, basta executar o comando abaixo:
Set-Service -Nome Spooler -Tipo de inicialização AutomáticoGet-Service Spooler | Selecionar-objeto -Propriedade Nome, StartType
No código descrito acima:
-
- Primeiro, especifique o “ Set-Service ” junto com o “ -Nome ” e atribua a ele o nome do serviço.
- Em seguida, especifique o “ -Tipo de inicialização ” e forneça a ele o parâmetro “ Automático ' valor.
- Depois disso, escreva o “ Get-Service ” e forneceu o nome do serviço declarado junto com o “ | ” oleoduto.
- Por fim, mencione o “ Selecionar-objeto ” junto com o “ -Propriedade ” tendo as duas propriedades atribuídas a ele separadas por uma vírgula:
Isso foi tudo sobre o “ Set-Service ” cmdlet no PowerShell.
Conclusão
O ' Set-Service ” O cmdlet é usado para iniciar, parar ou suspender o serviço no PowerShell. Também é utilizado para alterar as propriedades de um serviço. Essas propriedades incluem “ Status ”, “ Descrição ”, ou um “ Nome de exibição ”. Esta postagem descobriu o cmdlet “Set-Service” com a ajuda de vários exemplos.