december 14, 2021

david vielmetter

rendszergazdaként végül olyan rendszerrel kell foglalkoznia, amely nem reagál a grafikus felületen. Szerencsére számos módon lehet újraindítani a Windows PC-t egy másik Windows PC-ről vagy szerverről a hálózaton. Itt van négy kedvenc módszerem erre:

1. A leállítás parancs. Ez egy parancssori eszköz, amely a legtöbb windows számítógépen elérhető, amely lehetővé teszi az active directory tartományhoz csatlakozott számítógépek távoli újraindítását. Csak a megfelelő hitelesítő adatokra van szükség.

  • shutdown -r — újraindítja a rendszert.
  • shutdown -m — a leállítandó/újraindítandó/kijelentkeztetendő távoli számítógép megadása (\számítógépnév)
  • shutdown -s — leállítja a rendszert (és kikapcsolja).
  • shutdown -l — naplózza az aktuális bejelentkezett felhasználót a rendszerről.
  • shutdown -t xx — ahol xx a leállításig/újraindításig/kijelentkezésig várandó másodpercek száma
  • shutdown -i — elindítja a leállítási eszköz GUI verzióját.
  • shutdown -a — megszakítja az előző leállítási parancsot.

példa:

erő rendszer nevű opti390.tartomány.helyi Újraindítás most.
shutdown -m \opti390.domain.local -t 0 -r -f

2. Rundll32. Ez a módszer meghívja a Windows natív képességét a rendszer DLL-ek futtatására, amelyek képesek végrehajtani a rendszer funkcióit.

  • rundll32.exe user.exe,ExitWindows – teljesen leállítja az ablakokat.
  • rundll32.exe user.exe,ExitWindowsExec – újraindítja a windows rendszert.
  • rundll32.exe shell32.dll,SHExitWindowsEx x ahol x jelentése:
  • 0 – kijelentkezés
  • 1-leállítás
  • 2-újraindítás
  • 4-erő
  • 8-kikapcsolás

3. Powershell újraindítás-számítógép parancs.

példa: indítsa újra a kiszolgálót.tartomány.helyi
Restart-Computer -Force -ComputerName opti390.domain.local

4. Taskkill és tasklist. Két parancs, amely a hálózathoz csatlakoztatott windows rendszeren használható a futó folyamatok listázására és leállítására. Taskkill is fel lehet használni, hogy indítsa újra a rendszert megöli a kritikus windows folyamatokat.

  • tasklist – a jelenleg futó folyamatok listája
  • taskkill – bármely folyamatot megszakít a

folyamatszám szerint példa: először felsorolhatja a folyamatokat az opti390-en.tartomány.Helyi (hogy megtudja, mely folyamatok lóghatnak). Ezután kényszerítheti azokat a folyamatokat, amelyek nem válaszolnak.

tasklist -s \opti390.domain.localOUTLOOK.EXE (not responding) 4712 0 11,580 KLMS.exe 4008 0 5,456 KUNS.exe 2660 0 9,152 KLogonUI.exe 4404 1 21,640 Ktaskkill -S \opti390.domain.local /U domainusername /P password /PID 4712 /T /F

példa: keresse meg azokat a folyamatokat, amelyek nem válaszolnak, és szüntesse meg mindet.
taskkill /f /fi "status eq not responding"

példa: indítsa újra az opti390-et.tartomány.helyi távolról.
taskkill -S \opti390.domain.local /U domainusername /P password /im lsass.exe /fp

5. Bónusz a népszerűség miatt. A PSExec a Sysinternals ingyenes eszközcsomagja, amelyet a windows rendszerek távoli kezelésére hoztak létre üzleti hálózati környezetben. Ha rendszerei egy tartományhoz vannak csatlakoztatva, és rendszergazdai fiókkal rendelkezik, a következő paranccsal távolról újraindíthatja a rendszert a PSExec használatával.exe.

első letöltés és kivonat PSTools.zip egy mappát a rendszer fogsz csinálni a távoli újraindítás. Nyisson meg egy parancssori ablakot, és változtassa meg a könyvtárat a PSTools mappába (korábban kibontotta).

példa: távolról indítsa újra a tartományhoz csatlakozott PC-t a psexec használatával.exe.
psexec.exe \opti390.domain.local -u DOMAIN\<domainusername> -p <password> -i -d cmd /c shutdown /r /f /t 1
psexec.exe parancs opciók

  • -I interaktív munkamenet
  • -d ne várja meg a folyamat befejezését

cmd.exe parancs opciók

  • cmd windows shell távoli gépen
  • /c futtassa a parancsot, majd fejezze be
  • leállítás windows leállítás parancs
  • /r újraindítás (/h ha le akarja állítani)
  • /f kényszerítse a leállítást, ne várjon a folyamatokra
  • /t 1 1 másodperces időkorlát

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.