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 avlägsnas. Ange en variabel som innehåller objekten eller skriv ett kommando eller uttryck som hämtar objekten.

Parametern InputObject räknar inte upp samlingar. Om en samling skickas utlöses ett fel. När du arbetar med samlingar kan du skicka indata för att räkna upp värdena.

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

ServiceController

Du kan skicka ett tjänstobjekt till den här cmdleten.

String

Du kan skicka en sträng som innehåller namnet på en tjänst till den här cmdleten.

Utdata

None

Den här cmdleten 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 .