Remove-Service
Usuwa usługę systemu Windows.
Składnia
Remove-Service
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-Service
[-InputObject <ServiceController>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie Remove-Service
cmdlet usuwa usługę systemu Windows w rejestrze i w bazie danych usługi.
Polecenie Remove-Service
cmdlet zostało wprowadzone w programie PowerShell 6.0.
Przykłady
Przykład 1. Usuwanie usługi
Spowoduje to usunięcie usługi o nazwie TestService.
Remove-Service -Name "TestService"
Przykład 2. Usuwanie usługi przy użyciu nazwy wyświetlanej
W tym przykładzie usunięto usługę o nazwie TestService. Polecenie używa Get-Service
polecenia w celu pobrania obiektu reprezentującego usługę TestService przy użyciu nazwy wyświetlanej. Operator potoku (|
) potokuje obiekt do Remove-Service
obiektu , który usuwa usługę.
Get-Service -DisplayName "Test Service" | Remove-Service
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Określa obiekty ServiceController reprezentujące usługi do usunięcia. Wprowadź zmienną zawierającą obiekty lub wpisz polecenie lub wyrażenie, które pobiera obiekty.
Parametr InputObject nie wylicza kolekcji. Jeśli kolekcja zostanie przekazana, zostanie zgłoszony błąd. Podczas pracy z kolekcjami należy przekazać dane wejściowe w celu wyliczenia wartości.
Type: | ServiceController |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Określa nazwy usług do usunięcia. Dozwolone są symbole wieloznaczne.
Type: | String |
Aliases: | ServiceName, SN |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
Do tego polecenia cmdlet można przekazać obiekt usługi.
Możesz potokować ciąg zawierający nazwę usługi do tego polecenia cmdlet.
Dane wyjściowe
None
To polecenie cmdlet nie zwraca żadnych danych wyjściowych.
Uwagi
To polecenie cmdlet jest dostępne tylko na platformach windows.
Aby uruchomić to polecenie cmdlet, uruchom program PowerShell przy użyciu opcji Uruchom jako administrator .
Linki powiązane
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla