29.11.2009

Last Updated on

Občas se hodí umět vypnout, restartovat, suspendovat, nebo hibernovat počítač z příkazové řádky, podíváme se jak se to dělá.

Systém Windows NT nám umožňuje využít zabudovaných příkazů. Následuje tabulka příkazů pro základní operace se systémem Windows.

Operace Příkaz
Vypnutí %windir%\System32\shutdown.exe -s
Restart %windir%\System32\shutdown.exe -r
Odhlášení %windir%\System32\shutdown.exe -l
Standby %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
Hibernate %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Hibernate

V případě suspendování jsem ale narazil na problém kdy mi oba zde uváděné příkazy počítač hibernovaly. Řešením je tento balíček utilitek od Leinen software [stáhnout]. Jeho obsah stačí nakopírovat například do složky c:\Windows. Pomocí příkazu suspend.exe pak počítač uvedete to stavu Standby.

Vladislav Skoumal
SKOUMAL CEO