cmdlet ' Set-Service ” spouští, zastavuje nebo pozastavuje službu v PowerShellu vzdáleně a lokálně. Kromě toho také mění vlastnosti konkrétní služby, včetně „ Popis “, “ Postavení “, nebo „ DisplayName “. K identifikaci služby lze použít objekt služby nebo název služby.
V tomto blogu podrobně vysvětlíme rutinu „Set-Service“.
Jak používat Set-Service (Microsoft.PowerShell.Management)?
' Set-Service ” cmdlet se používá ke změně stavu konkrétní služby, jako je spuštění nebo zastavení. Podívejme se na některé z uvedených příkladů.
Příklad 1: Ke spuštění služby použijte rutinu „Set-Service“.
Spuštěním níže uvedeného příkazu spustíte službu v PowerShellu:
Set-Service -Název WSearch -Postavení Běh -Projít
V níže uvedeném kódu:
-
- Nejprve zmiňte „ Set-Service ”cmdlet.
- Poté zadejte „ -Název ” a přiřaďte mu název služby.
- Poté přidejte „ -Postavení ” parametr s hodnotou “ Běh ” hodnota, která je mu přiřazena.
- Nakonec uveďte „ -Projít ' parametr:
Příklad 2: Pomocí rutiny „Set-Service“ nastavte stav služby na spuštěnou
Chcete-li službu nastavit do stavu spuštěného, použijte níže uvedený kód:
$Služba = Get-Service -Název WSearchSet-Service -InputObject $Služba -Postavení Běh
Ve výše uvedeném kódu:
-
- Nejprve inicializujte proměnnou „ $Služba “ a přiřaďte mu „ Get-Service 'cmdlet vedle ' -Název ” s přiřazeným názvem služby.
- Nakonec uveďte „ Set-Service ” cmdlet spolu s “ -InputObject ' a ' -Postavení ” parametry, kterým jsou přiřazeny uvedené hodnoty:
Příklad 3: Pomocí rutiny „Set-Service“ změňte zobrazovaný název služby
Chcete-li změnit zobrazovaný název služby, spusťte příkaz zmínky:
Set-Service -Název Spooler -Zobrazovaný název 'New_Spooler'Get-Service Spooler
Podle výše uvedeného kódu:
-
- Nejprve zadejte „ Set-Service 'cmdlet vedle ' -Název ” a přiřaďte mu název služby.
- Poté zmiňte „ -Zobrazovaný název ” a zadejte nový název služby pro přejmenování služby.
- Nakonec ověřte změnu provedením „ Get-Service ” cmdlet spolu s názvem služby:
Příklad 4: Pomocí rutiny „Set-Service“ změňte typ spouštění služby
Chcete-li změnit typ spouštění služby, jednoduše spusťte níže uvedený příkaz:
Set-Service -Název Spooler -Typ spouštění AutomatickýGet-Service Spooler | Select-Object -Vlastnictví Název, StartType
Ve výše popsaném kódu:
-
- Nejprve zadejte „ Set-Service ” cmdlet spolu s “ -Název ” a přiřaďte mu název služby.
- Dále zadejte „ -Typ spouštění “ a zadejte mu “ Automatický “hodnota.
- Poté napište „ Get-Service “ a uvedl uvedený název služby spolu s „ | “potrubí.
- Nakonec zmiňme „ Select-Object ” cmdlet spolu s “ -Vlastnictví ” s dvěma přiřazenými vlastnostmi oddělenými čárkou:
To bylo vše o „ Set-Service ” cmdlet v prostředí PowerShell.
Závěr
' Set-Service Rutina se používá ke spuštění, zastavení nebo pozastavení služby v prostředí PowerShell. Používá se také ke změně vlastností služby. Mezi tyto vlastnosti patří „ Postavení “, “ Popis “, nebo „ DisplayName “. Tento příspěvek objevil rutinu „Set-Service“ pomocí několika příkladů.