Resume-Service
Hervat een of meer onderbroken (onderbroken) services.
Syntax
Resume-Service
[-InputObject] <ServiceController[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Resume-Service
[-Name] <String[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Resume-Service
[-PassThru]
-DisplayName <String[]>
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Deze cmdlet is alleen beschikbaar op het Windows-platform.
De Resume-Service
cmdlet verzendt een cv-bericht naar de Windows-servicecontroller voor elk van de opgegeven services. Als een service wordt onderbroken, wordt deze hervat. Als deze momenteel wordt uitgevoerd, wordt het bericht genegeerd. U kunt de services opgeven met hun servicenamen of weergavenamen, of u kunt de parameter InputObject gebruiken om een serviceobject door te geven dat de services vertegenwoordigt die u wilt hervatten.
Voorbeelden
Voorbeeld 1: Een service op de lokale computer hervatten
PS C:\> Resume-Service "sens"
Met deze opdracht wordt de service System Event Notification op de lokale computer hervat. De servicenaam wordt in de opdracht weergegeven door sens. De opdracht gebruikt de parameter Name om de servicenaam van de service op te geven, maar de opdracht laat de parameternaam weg omdat de parameternaam optioneel is.
Voorbeeld 2: alle onderbroken services hervatten
PS C:\> Get-Service | Where-Object {$_.Status -eq "Paused"} | Resume-Service
Met deze opdracht worden alle onderbroken services op de computer hervat. Met Get-Service
de cmdlet-opdracht worden alle services op de computer ophaalt. De pijplijnoperator (|
) geeft de resultaten door aan de Where-Object
cmdlet, die de services selecteert die de eigenschap Status van Onderbroken hebben. De volgende pijplijnoperator verzendt de resultaten naar Resume-Service
, waarmee de onderbroken services worden hervat.
In de praktijk gebruikt u de parameter WhatIf om het effect van de opdracht te bepalen voordat u deze uitvoert.
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 |
-DisplayName
Hiermee geeft u de weergavenamen van de services die moeten worden hervat. Jokertekens zijn toegestaan.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Exclude
Hiermee geeft u services op die door deze cmdlet worden weggelaten. De waarde van deze parameter komt in aanmerking voor de parameter Name . Voer een naamelement of -patroon in, zoals s*. Jokertekens zijn toegestaan.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Include
Hiermee geeft u de services op die moeten worden hervat. De waarde van deze parameter komt in aanmerking voor naamparameter . Voer een naamelement of -patroon in, zoals s*. Jokertekens zijn toegestaan.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-InputObject
Hiermee geeft u ServiceController-objecten op die de services vertegenwoordigen die moeten worden hervat. Voer een variabele in die de objecten bevat of typ een opdracht of expressie waarmee de objecten worden opgehaald.
Type: | ServiceController[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de servicenamen van de services die moeten worden hervat.
Type: | String[] |
Aliases: | ServiceName |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Retourneert een object dat de service vertegenwoordigt. Deze cmdlet genereert standaard geen uitvoer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-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
System.ServiceProcess.ServiceController, System.String
U kunt een serviceobject of een tekenreeks met een servicenaam doorspezen naar deze cmdlet.
Uitvoerwaarden
None, System.ServiceProcess.ServiceController
Deze cmdlet genereert een System.ServiceProcess.ServiceController-object dat de hervat service vertegenwoordigt, als u de parameter PassThru opgeeft. Anders genereert deze cmdlet geen uitvoer.
Notities
Deze cmdlet is alleen beschikbaar op Windows-platforms.
- De status van services die zijn onderbroken is Onderbroken. Wanneer services worden hervat, is de status Actief.
Resume-Service
kan services alleen beheren wanneer de huidige gebruiker hiertoe gemachtigd is. Als een opdracht niet goed werkt, beschikt u mogelijk niet over de vereiste machtigingen.- Als u de servicenamen en weergavenamen van de services op uw systeem wilt vinden, typt u
Get-Service
. De servicenamen worden weergegeven in de kolom Naam en de weergavenamen worden weergegeven in de kolom DisplayName .