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.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken: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.

Typ:ServiceController
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Name

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

Typ:String
Alias:ServiceName, SN
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:True

-WhatIf

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

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken: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.