Як змусити комп’ютер вимикатися за розкладом.

Іноді виникає потреба автоматично вимикати комп'ютер у заздалегідь встановлений час.

Для вирішення цього завдання ми скористаємося командною утилітою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)пропишемо шлях до нашої утиліти:

Натискаємо кнопкуВідкрити (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:

Рядок має набути вигляду:

Ваш-системний диск:\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, використані в тексті вище, призначені відповідно для вимкнення комп'ютера та примусового завершення запущених програм.

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