PowerShell

A PowerShell használata a Windows távoli számítógép újraindításához

A PowerShell használata a Windows távoli számítógép újraindításához

A rendszergazdának hébe-hóba újra kell indítania egy szervert vagy rendszert. Általában távolról csatlakozhat egy rendszerhez, és újraindíthatja / leállíthatja a rendszert a grafikus felhasználói felületen keresztül - PowerShell számos módszert nyújt a számítógép távoli újraindítására, és ebben a bejegyzésben felvázoljuk a 6 ismert módszert.

Indítsa újra a Windows számítógépet távolról a PowerShell használatával

E módszerek előfeltétele annak biztosítása, hogy kapcsolatba léphessünk a távoli rendszerekkel és szükség esetén hitelesítsük őket. És azt is ellenőriznie kell, hogy egy távoli rendszer nem vár újraindítást.

Szüksége lesz a következőkre:

1] Indítsa újra a távoli számítógépet a Restart-Computer segítségével

Ez a parancsmag egyszerűen használható, rugalmas paraméterekkel. A parancs működésének további előfeltétele, hogy a WinRM konfigurálása és engedélyezése a távoli számítógép Windows tűzfalon keresztül történjen, és hogy a WMI engedélyezve legyen a Windows tűzfalon keresztül.

Restart-Computer -ComputerName $ ComputerName -Force

Több számítógép párhuzamos újraindításához futtassa a következő parancsot:

$ ComputerArray | ForEach-Object -Parallel Restart-Computer -ComputerName $ _ -Force -ThrottleLimit 3

2] Indítsa újra a távoli számítógépet az Invoke-CimMethod segítségével

A Invoke-CimMethod WIM módszerrel működik a távoli rendszer újraindításához - bár nem annyira rugalmas, mint a Indítsa újra a számítógépet cmdlet.

A parancs működésének további előfeltétele, hogy a WinRM konfigurálása és engedélyezése a távoli számítógép Windows tűzfalon keresztül történjen.

Invoke-CimMethod -ComputerName $ ComputerName -ClassName 'Win32_OperatingSystem' -MethodName 'Reboot'

3] Indítsa újra a távoli számítógépet leállítással.alkalmazás

A Leállitás.alkalmazás az a standard beépített futtatható fájl, amelyet a Windows a rendszer újraindításához kínál, és ez nem egy PowerShell parancs, hanem robusztus opciókat kínál.

A parancs működésének további előfeltétele, hogy a távoli számítógép engedélyezze a távoli nyilvántartási szolgáltatást és a WMI engedélyezett legyen a Windows tűzfalon keresztül.

Leállitás.exe / m \\ távoli számítógép / r / t 0

4] Indítsa újra a távoli számítógépet a PSExec segítségével.alkalmazás

A Sysinternals eszköztár egyik leggyakrabban használt segédprogramja, psexec.alkalmazás számos egyedi képességet kínál, amelyek megkönnyítik a távoli rendszerrel való interakciót.

A parancs működésének további előfeltétele, hogy az SMB szolgáltatás fut-e, a fájl- és nyomtatómegosztás engedélyezve van, az egyszerű fájlmegosztás le van tiltva, és az admin $ adminisztrátori megosztás elérhető.

psexec.exe -d -h \\ távoli számítógép "leállítás.exe / r / t 0 / f "

5] Indítsa újra a távoli számítógépet a RunDLL32 programmal.alkalmazás

rundll32.alkalmazás lehetőséget kínál bizonyos módszerek futtatására a belső futtatható fájlokkal és a Windows API-kkal, például a shell32-vel.dll. Két módszerrel indíthat újra egy rendszert ezzel a funkcióval, de ez a módszer önmagában nem használható távolról, ezt kombinálhatja a PowerShell-lel egy Invoke-Command távoli rendszeren.

1. módszer:

Invoke-Command -ComputerName $ ComputerName -ScriptBlock & rundll32.exe felhasználó.exe ExitWindowsExec

2. módszer:

Invoke-Command -ComputerName $ ComputerName -ScriptBlock & rundll32.exe felhasználó.exe ExitWindowsExec

6] Indítsa újra a távoli számítógépet a Taskkill segítségével.alkalmazás

Végül, de nem utolsó sorban, taskkill.alkalmazás egy másik Windows segédprogram, amely bizonyos funkciókat kínál a Windows újraindításához, bár körforgalomban. A lsass.alkalmazás Kényszeríti a Windows újraindítását.

taskkill.exe / S \\ távoli számítógép / IM lsass.exe / F

Ennyit a távoli számítógép újraindításához a PowerShell használatának 6 módjáról!

Az X-Mouse Button Control segítségével az egér gombjait másképp alakíthatja át a különböző szoftvereknél
Lehet, hogy szüksége van egy eszközre, amely megváltoztathatja az egér vezérlését minden használt alkalmazással. Ebben az esetben kipróbálhatja az úgy...
Microsoft Sculpt Touch vezeték nélküli egér áttekintés
Nemrég olvastam a Microsoft Sculpt Touch vezeték nélküli egér és úgy döntött, hogy megveszi. Egy ideig használat után úgy döntöttem, hogy megosztom ve...
AppyMouse képernyős Trackpad és egérmutató a Windows táblagépekhez
A táblagép-felhasználók gyakran hiányolják az egérmutatót, különösen akkor, ha szokták használni a laptopokat. Az érintőképernyős okostelefonok és táb...