Remove-Service
Eltávolít egy Windows-szolgáltatást.
Syntax
Remove-Service
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-Service
[-InputObject <ServiceController>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A Remove-Service
parancsmag eltávolít egy Windows-szolgáltatást a beállításjegyzékben és a szolgáltatásadatbázisban.
A Remove-Service
parancsmag a PowerShell 6.0-ban lett bevezetve.
Példák
1. példa: Szolgáltatás eltávolítása
Ezzel eltávolít egy TestService nevű szolgáltatást.
Remove-Service -Name "TestService"
2. példa: Szolgáltatás eltávolítása a megjelenített név használatával
Ez a példa eltávolít egy TestService nevű szolgáltatást. A parancs Get-Service
használ egy objektum lekéréséhez, amely a TestService szolgáltatást jelöli a megjelenítendő név használatával. A folyamatkezelő (|
) az objektumot Remove-Service
, amely eltávolítja a szolgáltatást.
Get-Service -DisplayName "Test Service" | Remove-Service
Paraméterek
-Confirm
Megerősítést kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliasok: | cf |
Position: | Named |
Alapértelmezett érték: | False |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-InputObject
Megadja ServiceController eltávolítandó szolgáltatásokat képviselő objektumokat. Adjon meg egy változót, amely tartalmazza az objektumokat, vagy írjon be egy parancsot vagy kifejezést, amely lekéri az objektumokat.
Az InputObject paraméter nem számba veszi a gyűjteményeket. Ha egy gyűjteményt ad át, hibaüzenet jelenik meg. A gyűjtemények használatakor a bemenetet a bemenetet az értékek számbavételéhez kell beszűkíteni.
Típus: | ServiceController |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
Megadja az eltávolítandó szolgáltatások szolgáltatásneveit. A helyettesítő karakterek használata engedélyezett.
Típus: | String |
Aliasok: | ServiceName, SN |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | True |
-WhatIf
Megjeleníti, mi történne, ha a parancsmag futna. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliasok: | wi |
Position: | Named |
Alapértelmezett érték: | False |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
A szolgáltatásobjektumot erre a parancsmagra csövezheti.
Erre a parancsmagra egy szolgáltatás nevét tartalmazó sztringet csövezhet.
Kimenetek
None
Ez a parancsmag nem ad vissza kimenetet.
Jegyzetek
Ez a parancsmag csak Windows-platformokon érhető el.
A parancsmag futtatásához indítsa el a PowerShellt a Futtatás rendszergazdaként beállítással.