Dela via


Remove-Service

Tar bort en Windows-tjänst.

Syntax

Remove-Service
      [-Name] <String>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-Service
      [-InputObject <ServiceController>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Cmdleten Remove-Service tar bort en Windows-tjänst i registret och i tjänstdatabasen.

Cmdleten Remove-Service introducerades i PowerShell 6.0.

Exempel

Exempel 1: Ta bort en tjänst

Detta tar bort en tjänst med namnet TestService.

Remove-Service -Name "TestService"

Exempel 2: Ta bort en tjänst med visningsnamnet

Det här exemplet tar bort en tjänst med namnet TestService. Kommandot använder Get-Service för att hämta ett objekt som representerar TestService-tjänsten med visningsnamnet. Pipelineoperatorn (|) skickar objektet till Remove-Service, vilket tar bort tjänsten.

Get-Service -DisplayName "Test Service" | Remove-Service

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Anger ServiceController-objekt som representerar de tjänster som ska tas bort. Ange en variabel som innehåller objekten eller skriv ett kommando eller uttryck som hämtar objekten.

Type:ServiceController
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Anger tjänstnamnen för de tjänster som ska tas bort. Jokertecken tillåts.

Type:String
Aliases:ServiceName, SN
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:True

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

System.ServiceProcess.ServiceController, System.String

Du kan skicka ett tjänstobjekt eller en sträng som innehåller namnet på en tjänst till denna cmdlet.

Utdata

None

Denna cmdlet returnerar inga utdata.

Kommentarer

Den här cmdleten är endast tillgänglig på Windows-plattformar.

Om du vill köra den här cmdleten startar du PowerShell med alternativet Kör som administratör .