Resume-Service
Obnoví jednu nebo více pozastavených (pozastavených) služeb.
Syntax
InputObject (Výchozí)
Resume-Service
[-InputObject] <ServiceController[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Default
Resume-Service
[-Name] <String[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
DisplayName
Resume-Service
-DisplayName <String[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Tato rutina je dostupná jenom na platformě Windows.
Rutina Resume-Service odešle zprávu životopisu do kontroleru služeb systému Windows pro každou ze zadaných služeb. Pokud je služba pozastavená, obnoví se. Pokud je aktuálně spuštěný, zpráva se ignoruje. Služby můžete zadat podle jejich názvů služeb nebo zobrazovaného názvu, nebo můžete použít parametr InputObject předat objekt služby, který představuje služby, které chcete obnovit.
Příklady
Příklad 1: Obnovení služby na místním počítači
PS C:\> Resume-Service "sens"
Tento příkaz obnoví službu oznámení událostí systému v místním počítači. Název služby je v příkazu reprezentován pomocí sín. Příkaz používá parametr Name k zadání názvu služby, ale příkaz vynechá název parametru, protože název parametru je volitelný.
Příklad 2: Pokračování všech pozastavených služeb
PS C:\> Get-Service | Where-Object {$_.Status -eq "Paused"} | Resume-Service
Tento příkaz obnoví všechny pozastavené služby v počítači. Příkaz rutiny Get-Service získá všechny služby v počítači. Operátor kanálu (|) předá výsledky rutině Where-Object, která vybere služby, které mají vlastnost Status Paused. Další operátor kanálu odešle výsledky do Resume-Service, který obnoví pozastavené služby.
V praxi byste použili WhatIf parametr k určení efektu příkazu před jeho spuštěním.
Parametry
-Confirm
Před spuštěním cmdletu vás vyzve k potvrzení.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | False |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | viz |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-DisplayName
Určuje zobrazované názvy služeb, které se mají obnovit. Jsou povoleny zástupné znaky.
Vlastnosti parametru
| Typ: | String[] |
| Default value: | None |
| Podporuje zástupné znaky: | True |
| DontShow: | False |
Sady parametrů
DisplayName
| Position: | Named |
| Povinné: | True |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-Exclude
Určuje služby, které tato rutina vynechá. Hodnota tohoto parametru kvalifikuje parametr Name. Zadejte element nebo vzor názvu, například s*. Jsou povoleny zástupné znaky.
Vlastnosti parametru
| Typ: | String[] |
| Default value: | None |
| Podporuje zástupné znaky: | True |
| DontShow: | False |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-Include
Určuje služby, které se mají obnovit. Hodnota tohoto parametru kvalifikuje parametr Name. Zadejte element nebo vzor názvu, například s*. Jsou povoleny zástupné znaky.
Vlastnosti parametru
| Typ: | String[] |
| Default value: | None |
| Podporuje zástupné znaky: | True |
| DontShow: | False |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-InputObject
Určuje ServiceController objekty, které představují služby, které se mají obnovit. Zadejte proměnnou, která obsahuje objekty, nebo zadejte příkaz nebo výraz, který objekty získá.
Vlastnosti parametru
| Typ: | |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
InputObject
| Position: | 0 |
| Povinné: | True |
| Hodnota z kanálu: | True |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-Name
Určuje názvy služeb, které se mají obnovit.
Vlastnosti parametru
| Typ: | String[] |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | Název služby |
Sady parametrů
Default
| Position: | 0 |
| Povinné: | True |
| Hodnota z kanálu: | True |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-PassThru
Vrátí objekt, který představuje službu. Ve výchozím nastavení tato rutina negeneruje žádný výstup.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-WhatIf
Ukazuje, co se stane, když se příkaz spustí. Příkazový modul nebyl spuštěn.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | False |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | Wi |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Vstupy
ServiceController
Objekt služby můžete předat tomuto cmdletu.
String
Do tohoto příkazu můžete předat řetězec obsahující název služby.
Výstupy
None
Ve výchozím nastavení tato rutina nevrací žádný výstup.
ServiceController
Pokud použijete parametr PassThru, vrátí tato rutina ServiceController objekt představující obnovenou službu.
Poznámky
Tento cmdlet je dostupný pouze na platformách Windows.
- Stav pozastavených služeb je Pozastaveno. Po obnovení služeb je jejich stav Spuštěno.
-
Resume-Servicemůže řídit služby pouze v případě, že má aktuální uživatel oprávnění k tomu. Pokud příkaz nefunguje správně, možná nemáte požadovaná oprávnění. - Chcete-li najít názvy služeb a zobrazované názvy služeb v systému, zadejte
Get-Service. Názvy služeb se zobrazí ve sloupci Název a zobrazované názvy se zobrazí ve sloupci DisplayName.
Počínaje PowerShellem 6.0 už příkaz neobsahuje parametr ComputerName . Pokud chcete tento příkaz použít na vzdáleném počítači, použijte Invoke-Command k cílení na vzdálený systém.