Автоматическое выключение Windows 2003 Server

Полазив по Google, и ничего толкового не найдя, я решил самостоятельно реализовать решение данной задачи.


Дата: 11.12.2009 г.

Рейтинг: 0

Метки: windows 2003 server, bat, shutdown, автовыключение

Думаю нужно сделать небольшое пояснение, под «ничего толкового» я имел ввиду то, что соответствовало моим требования. Речь идет о том, чтобы на сервере было установлено как можно меньше ПО, а установленное должно быть проверенно. Поэтому программы «автовыключатели» я даже не рассматривал как вариант. В таком случае остается два варианта решения проблемы батник или язык программирования высокого уровня.

Написать выключалку на Delphi или C# не составляет труда, но в батнике можно обойтись одной строкой. Поэтому останавливаемся на батника.

Мануалы в руки и в перед! Для выключения есть команда shutdown но есть небольшая разница в использовании этой команды под Windows XP и Windows 2003 server, а точнее в параметрах для выполнения данной программы.

Я решил сразу представить строку, а потом разобрать ее: shutdown /s /d 1:1 /f shutdown – сама команда на выключение
/s – параметр указывающий, что мы хотим выключить ПК
/d 1:1 – параметр, указывающий код причины выключения
/f – параметр, указывающий на принудительное завершения программ при выключении. Это необходимо так как некоторые службы чувствительны к случайным выключениям или же у вас просто не выключится ПК, а будет ждать участия пользователя.

Весь батник выглядит вот так: @echo off
shutdown /s /d 1:1 /f

Так, батник у нас есть, теперь осталось сделать чтобы батник выполнялся в заданное время. Идем "Пуск" -> "Все программы" -> "Стандартные" -> "Служебные" -> "Назначение задания": Автоматическое выключение Windows 2003 Server

В ходе опроса мастером необходимо указать программу, которую необходимо выполнять. В нашем случае это батник, указываем как часто выполнять данное действие: Автоматическое выключение Windows 2003 Server

Теперь указываем от имени какого пользователя необходимо выполнить данную программу: Автоматическое выключение Windows 2003 Server Автоматическое выключение Windows 2003 Server

И вот в назначенное время: Автоматическое выключение Windows 2003 Server

Как видите все просто, удачных проб.

С уважением, Сургай Владимир.




Похожие статьи: