Главная » 2009»Август»5 » Можно ли ввести машину в состояние hibernate, или выключить из командной строки?
Можно ли ввести машину в состояние hibernate, или выключить из командной строки?
23:05
Можно. Вот так: %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState. Если создать *.cmd файл подобного содержания, то с его помощью
можно будет вводить машину в hibernate из шедулера, в заданное время. Для того
что бы выключить компьютер, можно воспользоваться следующим методом. Создаем в
любом текстовом редакторе файл poweroff.vbs следующего содержания: dim OpSysSet, obj Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate, "&"(Shutdown)}//./root/cimv2").ExecQuery _("SELECT * FROM Win32_OperatingSystem" &_" WHERE Primary=true")For Each obj In OpSysSetobj.Win32Shutdown(8)Next. В дальнейшем можно стартовать этот скрипт из командной строки
или включить вызов в командный файл.