• Мнения
  • |
  • Обсуждения
Дебютант

Как заставить компьютер выключаться по расписанию?

Иногда возникает необходимость автоматически выключать компьютер, в заранее установленное время.

Для решения этой задачи мы воспользуемся командной утилитой shutdown.exe, входящей в поставку Windows (начиная с версии XP) и обычным планировщиком заданий.

Для пользователей Windows XP:

Заходим в Панель Управления (Control Panel), через Пуск → Панель Управления (Start → Control Panel). Либо через Пуск → Настройки → Панель Управления (Start → Settings → Control Panel). Далее идем в папку Назначенные задания (Scheduled Tasks) и в ней дважды щелкаем по значку Добавить задание (Add Scheduled Task).

Запустится Мастер планирования заданий (Scheduled Task Wizard). Нажимаем кнопку Далее (Next).
Появится очередное окно, с предложением выбрать программу для запуска из списка ниже.

Примечание: если на компьютере установлено много программ, то формирование списка займет длительное время.

Нам список не нужен, т.к. нужная нам утилита в нем не присутствует. Поэтому нажимаем кнопку Обзор… (Browse…). Появится окно обзора файлов на компьютере. Чтобы долго не искать, в поле Имя файла (File name) пропишем путь к нашей утилите:

%windir%\system32\shutdown.exe

Нажимаем кнопку Открыть (Open).

В следующем окне, в первом поле, пишем имя для нашей задачи. Например, «Отключение компьютера». Затем в списке Выполнять это задание (Perform this task) выбираем периодичность выполнения нашего задания. Например, Ежедневно (Daily). Нажимаем кнопку Далее (Next).

В следующем окне нам следует указать день и время запуска задания. В поле Время начала (Start time) указываем время запуска задания. Например, в 22.00. А в поле Дата начала (Start date), указываем день, месяц и год, когда наше задание должно начать запускаться. По умолчанию, в этом поле устанавливается текущая дата. Нажимаем кнопку Далее (Next).
В следующем окне нужно будет указать пользователя, под которым будет запускаться это задание, в случае, если на компьютере существует несколько пользователей. В полях Имя пользователя (User name) и Пароль (Password) указывается имя пользователя и пароль соответственно. Нажимаем кнопку Далее (Next).

В очередном окне ставим галочку Установить дополнительные параметры после нажатия кнопки Готово (Open advanced properties for this task when I click Finish) и нажимаем кнопку Готово (Finish).

Задание создастся и откроется окно свойств нашего задания. Здесь нужно быть немного внимательнее. В поле Выполнить (Run), к существующей там строке, следует дописать параметры для утилиты shutdown.exe:

-s -f

Строка должна принять вид:

Ваш-системный-диск:\windows\system32\shutdown.exe -s -f

Затем на вкладке Параметры (Settings), в секции Управление электропитанием (Power Management) ставим галочку Разбудить компьютер для запуска этого задания (Wake the computer to run this task). Эта галочку нужна для случая, когда компьютер «засыпает» во время простоя. Если галочку не установить, то «заснувший» компьютер не выполнит наше задание, а значит и не выключится.

Вот и всё. Нажимаем кнопку Ок для закрытия свойств задания. Теперь в назначенное нами время (в данном примере, в десять часов вечера), система завершит работу и компьютер выключится.

Для пользователей Windows Vista:

Запускаем консоль планировщика заданий, через Пуск → Панель управления → Администрирование → Планирование заданий (Start → Control Panel → Administrative Tools → Scheduled Tasks).
В меню планировщика выбираем Действия → Создать простую задачу (Actions → Add Scheduled Task). Запустится мастер. В первом диалоге, введем в соответствующие поля имя и описание для нашей задачи. Нажимаем Далее (Next).

В следующем диалоге, установим периодичность выполнения задачи. Ставим Ежедневно (Daily) и нажимаем кнопку Далее (Next).

В следующем диалоге нам следует указать день и время запуска задания. После этого, нажимаем Далее (Next).

Затем выбираем необходимое действие для задачи. В нашем случае, это будет Запустить программу (Run application).

Примечание:

Утилита shutdown.exe запускается из командной строки, командой вида
shutdown [-параметр] [-параметр] [-параметр]

Параметры -s и -f, использованные в тексте выше, предназначены соответственно для выключения компьютера и принудительного завершения запущенных программ.

Можно указать несколько параметров через пробел. Квадратные скобки в данном случае указывают на то, что параметры не являются обязательными. При записи команды на выполнение скобки нужно опустить.

Для просмотра списка всех допустимых параметров, следует указать команду
shutdown -?

Статья опубликована 16.01.2008

Комментарии (2):

Чтобы оставить комментарий зарегистрируйтесь или войдите на сайт

Войти через социальные сети: