Sdílet prostřednictvím


Remove-Service

Odebere službu systému Windows.

Syntaxe

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

Description

Rutina Remove-Service odebere službu systému Windows v registru a v databázi služby.

Rutina Remove-Service byla představena v PowerShellu 6.0.

Příklady

Příklad 1: Odebrání služby

Tím se odebere služba s názvem TestService.

Remove-Service -Name "TestService"

Příklad 2: Odebrání služby pomocí zobrazovaného názvu

Tento příklad odebere službu s názvem TestService. Příkaz používá Get-Service k získání objektu, který představuje službu TestService pomocí zobrazovaného názvu. Operátor kanálu (|) předá objekt , Remove-Servicekterý odebere službu.

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

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InputObject

Určuje ServiceController objekty, které představují služby k odebrání. Zadejte proměnnou, která obsahuje objekty, nebo zadejte příkaz nebo výraz, který objekty získá.

Parametr InputObject nevypíše kolekce. Pokud je kolekce předána, vyvolá se chyba. Při prácisch

Typ:ServiceController
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Name

Určuje názvy služeb, které se mají odebrat. Jsou povoleny zástupné znaky.

Typ:String
Aliasy:ServiceName, SN
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:True

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

ServiceController

Objekt služby můžete do této rutiny převést.

String

Do této rutiny můžete zamísit řetězec, který obsahuje název služby.

Výstupy

None

Tato rutina nevrátí žádný výstup.

Poznámky

Tato rutina je dostupná jenom na platformách Windows.

Pokud chcete tuto rutinu spustit, spusťte PowerShell pomocí možnosti Spustit jako správce .