Hogyan kell használni a Set-Service-t (Microsoft.PowerShell.Management)?

Hogyan Kell Hasznalni A Set Service T Microsoft Powershell Management



A parancsmag ' Set-Service ” elindítja, leállítja vagy felfüggeszti a szolgáltatást a PowerShellben távolról és helyileg. Ezenkívül megváltoztatja az adott szolgáltatás tulajdonságait is, beleértve a „ Leírás ”, „ Állapot ”, vagy egy „ Megjelenítendő név ”. Egy szolgáltatásobjektum vagy egy szolgáltatásnév használható a szolgáltatás azonosítására.

Ebben a blogban részletesen elmagyarázzuk a „Set-Service” parancsmagot.







Hogyan kell használni a Set-Service-t (Microsoft.PowerShell.Management)?

A ' Set-Service ” parancsmag egy adott szolgáltatás állapotának módosítására szolgál, például futtatni vagy leállítani. Nézzünk meg néhányat a megadott példák közül.



1. példa: Használja a „Set-Service” parancsmagot a szolgáltatás indításához



Hajtsa végre az alábbi parancsot a szolgáltatás elindításához a PowerShellben:





Set-Service -Név WSearch -Állapot Futás - PassThru


Az alábbi kódban:

    • Először említse meg a „ Set-Service ” parancsmag.
    • Ezután adja meg a „ -Név ” paramétert, és rendelje hozzá a szolgáltatás nevét.
    • Ezt követően adja hozzá a „ -Állapot ' paraméter, amelynek ' Futás ” érték van hozzárendelve.
    • Végül adja meg a „ - PassThru ” paraméter:



2. példa: A „Set-Service” parancsmag használatával állítsa be a szolgáltatás állapotát Futó állapotba



A szolgáltatás működési állapotának beállításához használja az alábbi kódot:

$Service = Get-Service -Név WSearch
Set-Service -InputObject $Szolgáltatás -Állapot Futás


A fent megadott kódban:

    • Először inicializálja a ' változót $Szolgáltatás ', és rendelje hozzá a ' Get-Service ' cmdlet a ' mellett -Név ” paramétert a hozzá rendelt szolgáltatásnévvel.
    • Végül adja meg a „ Set-Service ' cmdlet a ' -InputObject ” és „ -Állapot ” paraméterek, amelyek a megadott értékekkel rendelkeznek:



3. példa: A „Set-Service” parancsmag segítségével módosítsa a szolgáltatás megjelenített nevét

A szolgáltatás megjelenített nevének megváltoztatásához hajtsa végre a említés parancsot:

Set-Service -Név Spooler -Megjelenítendő név 'New_Spooler'
Get-Service Spooler


A fent megadott kód szerint:

    • Először adja meg a „ Set-Service ' cmdlet a ' mellett -Név ” paramétert, és rendelje hozzá a szolgáltatás nevét.
    • Ezt követően említse meg a „ -Megjelenítendő név ” paramétert, és adjon meg egy új szolgáltatásnevet a szolgáltatás átnevezéséhez.
    • Végül ellenőrizze a módosítást a „ Get-Service ” cmdlet a szolgáltatás nevével együtt:



4. példa: Használja a „Set-Service” parancsmagot a szolgáltatás indítási típusának módosításához

A szolgáltatás indítási típusának megváltoztatásához egyszerűen hajtsa végre az alábbi parancsot:

Set-Service -Név Spooler -StartupType Automatikus
Get-Service Spooler | Select-Object -Ingatlan Név, StartType


A fent leírt kódban:

    • Először adja meg a „ Set-Service ' cmdlet a ' -Név ” paramétert, és rendelje hozzá a szolgáltatás nevét.
    • Ezután adja meg a „ -StartupType ' paramétert, és adja meg a ' Automatikus ” értékét.
    • Ezt követően írja be a „ Get-Service ', és megadta a megadott szolgáltatás nevét a ' | ” csővezeték.
    • Végül említse meg a „ Select-Object ' cmdlet a ' -Ingatlan ', amelyhez a hozzárendelt két tulajdonság vesszővel van elválasztva:



Ez mind arról szólt, hogy ' Set-Service ” parancsmag a PowerShellben.

Következtetés

A ' Set-Service ” parancsmag a szolgáltatás elindítására, leállítására vagy felfüggesztésére szolgál a PowerShellben. A szolgáltatás tulajdonságainak megváltoztatására is használható. Ezek a tulajdonságok a következők: Állapot ”, „ Leírás ”, vagy egy „ Megjelenítendő név ”. Ez a bejegyzés számos példa segítségével fedezte fel a „Set-Service” parancsmagot.