Távoli scripting Windows PowerShell 2

Hello mindenkinek! Ez a cikk meg fogja vizsgálni ezt a kérdést, mint a távoli scripting Windows PowerShell 2.0

Lássuk az állam a WinRM szolgáltatás fut a get-service WinRM csapat. Mint látható, ez a szolgáltatás fut







Mi kapcsolja be a készüléket a Windows 7. Ebben az autóban a C meghajtón létrehozott Scripts mappában

A Scripts mappában már előre elkészített script Service_status.ps1

Ha megnyitja Service_status.ps1 fájlt (például a Jegyzettömb), akkor láthatjuk, hogy a két csapat nyilvántartva:

világos - tisztító képernyő PowerShell

get-service s * | sort-objektum állapota - kap egy listát a szolgáltatások betűvel kezdődő S, és rendezheti őket az Állapot paraméter

Futunk a gépen a Windows 7 PowerShell

Administrator - a felhasználó, akinek a nevében a kapcsolat jön létre egy távoli gépen

- Ezekben zárójelben fel ezt a parancsot végre kell hajtani a távoli gépen. Mivel meg kell határoznunk a végrehajtási politika PowerShell szkriptek zárójelben levelet kap-executionpolicy csapat







Írja be a felhasználói jelszót csatlakozni egy távoli gépen

Kiszolgáló01 - a név a távoli gépre, amelyen a szkript fut

Mint látható, Service_status.ps1 script sikeresen dolgozott a gép elemzi kiszolgáló01 és megjeleníti a szolgáltatások listáját kezdjük S betűvel

Írjunk egy másik forgatókönyvet, amely egyetlen parancs, nevezetesen stop-szolgáltatás sppsvc

Ez a csapat már leállnak szolgáltatásokat a távoli gépen sppsvc kiszolgáló01

Válassza a Fájl-Mentés másként

A szkript fogja a Scripts mappát a C: meghajtó elemzi Stop_service_sppsvc

Mentett script Stop_service_sppsvc.ps1

Végezze létre Stop_service_sppsvc.ps1 script a távoli gépen kiszolgáló01

Ehhez írja be a parancsot, hogy kezdeményezi-irányító -filepath C: \ Scripts \ Stop_service_sppsvc.ps1 -computerName kiszolgáló01 és végrehajtani

Stop_service_sppsvc.ps1 script sikeres, mivel nincs hiba nem adott nekünk PowerShell

Miután a script Stop_service_sppsvc.ps1 sppsvc Service kiszolgáló01 távoli gépet le kell állítani.

Sppsvc állapotát a szolgáltatás a távoli gépen fut a kiszolgáló01 Service_status.ps1 forgatókönyv

Végrehajtja a parancsot meghívási-irányító -filepath C: \ Scripts \ Service_status.ps1 -computername kiszolgáló01

Mint látható, sppsvc szolgálat gép nevű kiszolgáló01 megállt




Kapcsolódó cikkek