Remove-Service
Remove um serviço Windows.
Syntax
Remove-Service
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-Service
[-InputObject <ServiceController>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O Remove-Service
cmdlet remove um serviço Windows no registro e no banco de dados de serviço.
O cmdlet Remove-Service
foi introduzido no PowerShell 6.0.
Exemplos
Exemplo 1: remover um serviço
Isso remove um serviço chamado TestService.
Remove-Service -Name "TestService"
Exemplo 2: remover um serviço usando o nome de exibição
Este exemplo remove um serviço chamado TestService. O comando usa Get-Service
para obter um objeto que representa o serviço TestService usando o nome de exibição. O operador de pipeline (|
) redireciona o objeto para Remove-Service
, o que remove o serviço.
Get-Service -DisplayName "Test Service" | Remove-Service
Parâmetros
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Especifica objetos ServiceController que representam os serviços a serem removidos. Insira uma variável que contém os objetos ou digite um comando ou uma expressão que obtém os objetos.
O parâmetro InputObject não enumera coleções. Se uma coleção for passada, um erro será gerado. Ao trabalhar com coleções, redirecione a entrada para enumerar os valores.
Type: | ServiceController |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Especifica os nomes de serviço dos serviços a serem removidos. Caracteres curinga são permitidos.
Type: | String |
Aliases: | ServiceName, SN |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Você pode redirecionar um objeto de serviço para esse cmdlet.
Você pode redirecionar uma cadeia de caracteres que contém o nome de um serviço para esse cmdlet.
Saídas
None
Esse cmdlet não retorna nenhuma saída.
Observações
Esse cmdlet só está disponível em plataformas Windows.
Para executar esse cmdlet, inicie o PowerShell usando a opção Executar como administrador .