Программа nhss (NH System Shutdown) была разработана для возможности автоматического выключения компьютера или перевода в ждущий/спящий режим из командного файла, например, после завершения длительной операции.

nhss.exe -<режим>
s  ждущий режим
sq ждущий режим c предварительным запросом разрешения от других программ
h  спящий режим
hq спящий режим с предварительным запросом разрешения от других программ
l  блокировка компьютера
lo завершение сеанса пользователя
sd выключение компьютера
r  перезагрузка компьютера

Ссылка для скачивания программы: nhss-1.0.0.zip

Поскольку на всех компьютерах сейчас предустановлен Windows Script Host, то можно также использовать метод Win32Shutdown (подробнее). Этот метод дает дополнительную возможность принудительного завершения/перезагрузки (forced shutdown/restart), когда Windows принудительно закроет работающие приложения.

Выключение компьютера

nhss -sd

запускает процедуру выключения, как если бы пользователь нажал Завершение работы в Windows.

Перезагрузка компьютера

nhss -r

Запускает перезагрузку компьютера.

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *