Remove-Service
Hiermee verwijdert u een Windows-service.
Syntax
Remove-Service
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-Service
[-InputObject <ServiceController>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De Remove-Service
cmdlet verwijdert een Windows-service in het register en in de servicedatabase.
De Remove-Service
cmdlet is geïntroduceerd in PowerShell 6.0.
Voorbeelden
Voorbeeld 1: Een service verwijderen
Hiermee verwijdert u een service met de naam TestService.
Remove-Service -Name "TestService"
Voorbeeld 2: Een service verwijderen met behulp van de weergavenaam
In dit voorbeeld wordt een service met de naam TestService verwijderd. De opdracht gebruikt Get-Service
om een object op te halen dat de TestService-service vertegenwoordigt met behulp van de weergavenaam. De pijplijnoperator (|
) verwijst naar het object Remove-Service
, waarmee de service wordt verwijderd.
Get-Service -DisplayName "Test Service" | Remove-Service
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Hiermee geeft u ServiceController-objecten op die de services vertegenwoordigen die moeten worden verwijderd. Voer een variabele in die de objecten bevat of typ een opdracht of expressie waarmee de objecten worden opgehaald.
Met de parameter InputObject worden verzamelingen niet opgesomd. Als een verzameling wordt doorgegeven, wordt er een fout gegenereerd. Wanneer u met verzamelingen werkt, kunt u de invoer doorsluisen om de waarden op te sommen.
Type: | ServiceController |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de servicenamen van de services die moeten worden verwijderd. Jokertekens zijn toegestaan.
Type: | String |
Aliases: | ServiceName, SN |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
U kunt een serviceobject doorsluisen naar deze cmdlet.
U kunt een tekenreeks met de naam van een service doorsluisen naar deze cmdlet.
Uitvoerwaarden
None
Deze cmdlet retourneert geen uitvoer.
Notities
Deze cmdlet is alleen beschikbaar op Windows-platforms.
Als u deze cmdlet wilt uitvoeren, start u PowerShell met behulp van de optie Als administrator uitvoeren.
Verwante koppelingen
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor