Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве

Как управлять питанием ATX компьютера из командной строки?

2007-04-26 · Posted in Windows - 2000

1        Переход в спящий режим (hibernate): %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState

2        Отключение: создаем в текстовом редакторе файл 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 OpSysSet

obj.Win32Shutdown(8)

Next

В дальнейшем можно стартовать этот скрипт из командной строки или включить вызов в командный файл. Уже готовый скрипт при желании можно скачать здесь:

http://www.chem.univ.kiev.ua/~adsh/win2k/soft/poweroff.php или здесь: http://www.adsh.kiev.ua/win2k/soft/poweroff.zip (Украина).

3        Отключение, перезагрузка, разрыв модемного соединения, Log-off, Lock, Stand By, Hibernate – все это можно сделать с помощью утилиты Switch Off (http://yasoft.km.ru/rus/switchoff/). GUI, поддержка командной строки, конфигурационный файл, удаленное управление через web-интерфейс – в 64 Кб!

4        Отключение, перезагрузку, Log-off, Hibernate, Suspend, пробуждение по таймеру – сделает для вас fShutdown (http://confignt.ixbt.com/shutdown.htm).

Leave a Reply