Якщо ви часто використовуєте певні програми в Microsoft Windows 10 і втомилися відкривати їх після завершення роботи або перезавантаження, ви можете створити заплановані завдання, які запускаються під час завантаження.
Варіант 1 – з графічного інтерфейсу
Використовуючи «Клавішу Windows » + « R », відкрийте запуск і введіть «taskschd.msc ». Це відкриє планувальник завдань.
На панелі дій ви можете створити заднє завдання або створити завдання. Натисніть « Створити завдання ».
З'явиться екран « Створити завдання ». Виберіть вкладку « Загальні ».
- У полі « Назва » введіть назву завдання. Приклад: « Завдання Outlook ».
- У полі « Опис » тут ви можете описати, для чого призначене завдання і що воно буде виконувати.
- Останній розділ — це « Параметри безпеки », тут ви можете вказати, хто може виконувати це завдання та чи має воно права адміністратора.
Виберіть вкладку « Тригери ».
Виберіть « Новий… ».
З’явиться вікно « Новий тригер », тут ви можете встановити, коли завдання буде запущено.
- У спадному меню « Почати завдання » виберіть, коли ви хочете розпочати завдання .
- Змініть область « Налаштування » за бажанням.
- У полі « Додаткові налаштування » ви можете вибрати відкладення завдання, повторення завдання, зупинку завдання, активацію та закінчення.
- За замовчуванням позначено прапорець « Увімкнено ».
Виберіть « ОК ».
Виберіть вкладку « Дії », потім виберіть « Новий ».
Відкриється вікно « Нова дія ».
У спадному меню « Дія » за замовчуванням встановлено « Запустити програму ». Змініть його за бажанням.
Виберіть « Огляд… » біля поля « Програма/скрипт ».
Перейдіть до програми, для якої ви хочете запланувати завдання.
Виберіть « ОК ».
Перейдіть на вкладку « Умови ».
Ви можете змінити їх, якщо хочете, але я рекомендую залишити ці налаштування за замовчуванням.
Виберіть вкладку « Налаштування ». Ви можете змінити їх, якщо хочете, але я рекомендую залишити їх.
Виберіть « ОК ».
Ви успішно налаштували заплановану задачу!
Варіант 2 - з командного рядка
Ви можете додати заплановані завдання з командного рядка, якщо хочете включити їх до сценарію за допомогою команди « schtasks » разом із параметрами, які вказують, коли планувати завдання.
Наприклад, якщо я хотів би запускати «notepad.exe» щосереди о 13:00, я міг би використовувати таку команду:
schtasks /create /tn OpenNotepad /tr notepad.exe /sc щотижня /d ср /st 13:00:00
SCHTASKS /Create [/S system [/U username [/P [password]]]] [/RU username [/RP password]] /SC schedule [/MO modifier] [/D день] [/M місяців] [/ I простою] /TN назва завдання /TR taskrun [/ST starttime] [/RI interval] [ {/ET endtime | Тривалість /DU} [/K] [/XML xmlfile] [/V1]] [/SD startdate] [/ED enddate] [/IT | /NP] [/Z] [/F] [/HRESULT] [/?]
Список параметрів:
- /S system Визначає віддалену систему для підключення. Якщо пропущено, системний параметр за замовчуванням відповідає локальній системі.
- /U ім’я користувача Вказує контекст користувача, у якому має виконуватися SchTasks.exe.
- /P [пароль] Вказує пароль для даного контексту користувача. Підказки для введення, якщо пропущено.
- /RU ім’я користувача Вказує обліковий запис користувача «запуск від імені» (контекст користувача), під яким виконується завдання. Для системного облікового запису дійсними значеннями є «», «NT AUTHORITY\SYSTEM» або «SYSTEM». Для завдань v2 також доступні «NT AUTHORITY\LOCALSERVICE» і «NT AUTHORITY\NETWORKSERVICE», а також добре відомі ідентифікатори SID для всіх трьох.
- /RP [пароль] Вказує пароль для користувача «запуск від імені». Щоб запитувати пароль, значення має бути «*» або немає. Цей пароль ігнорується для системного облікового запису. Повинен поєднуватися з перемикачем /RU або /XML.
- /SC графік Визначає частоту розкладу. Допустимі типи розкладу: ХВИЛИНА, ПОГОДИНА, ЩОДЕННЯ, ТИЖНЯ, МІСЯЦЯ, РАЗ, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- Модифікатор /MO Уточнює тип розкладу, щоб дозволити точніший контроль над повторенням розкладу. Допустимі значення наведено в розділі «Модифікатори» нижче.
- /D днів Визначає день тижня для виконання завдання. Дійсні значення: ПН, ВТО, СР, ЧТ, ПТ, СБ, НД та для МІСЯЧНИХ розкладів 1 – 31 (дні місяця). Підстановка «*» визначає всі дні.
- /M місяців Визначає місяць(и) року. За замовчуванням використовується перший день місяця. Дійсні значення: СІЧЕНЬ, ЛЮТИЙ, БЕРЕЗЕНЬ, КВІТЕНЬ, ТРАВЕНЬ, ЧЕРВЕНЬ, ЛИПЕНЬ, СЕРПН, ВЕРЕСЕНЬ, ЖОВТНЬ, ЛИСТОП, ГРУДЕНЬ. Підстановка «*» визначає всі місяці.
- /I idletime Вказує кількість часу простою для очікування перед запуском запланованого завдання ONIDLE. Діапазон дії: 1 – 999 хвилин.
- /TN taskname Вказує рядок у вигляді path\name, який однозначно ідентифікує це заплановане завдання.
- /TR taskrun Вказує шлях та ім'я файлу програми, яка буде запущена в запланований час.
Приклад: C:\windows\system32\calc.exe
- /ST starttime Вказує час початку виконання завдання. Формат часу: HH:mm (24-годинний час), наприклад, 14:30 для 14:30. За замовчуванням поточний час, якщо /ST не вказано. Цей параметр необхідний для /SC ОДИН раз.
- /RI interval Визначає інтервал повторення в хвилинах. Це не стосується типів розкладу: ХВИЛИНА, ПОГОДИНА, ONSTART, ONLOGON, ONIDLE, ONEVENT. Діапазон дії: 1 – 599940 хвилин. Якщо вказано /ET або /DU, за замовчуванням встановлено 10 хвилин.
- /ET endtime Вказує час завершення виконання завдання. Формат часу: HH:mm (24-годинний час), наприклад, 14:50 для 14:50. Це не стосується типів розкладу: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /DU duration Вказує тривалість виконання завдання. Формат часу: HH:mm. Це не застосовується для /ET та для типів розкладу: ONSTART, ONLOGON, ONIDLE, ONEVENT. Для завдань /V1, якщо вказано /RI, тривалість за умовчанням становить 1 годину.
- /K Завершує виконання завдання в момент завершення або час його тривалості. Це не стосується типів розкладу: ONSTART,
ONLOGON, ONIDLE, ONEVENT. Необхідно вказати /ET або /DU.
- /SD startdate Вказує першу дату виконання завдання. Формат: мм/дд/рррр. За замовчуванням поточна
дата. Це не застосовується для типів розкладу: ОДИН, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /ED enddate Вказує останню дату виконання завдання. Формат: мм/дд/рррр. Це не застосовується для типів розкладу: ОДИН, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /EC ChannelName Вказує канал подій для тригерів OnEvent.
- /IT Дозволяє виконувати завдання в інтерактивному режимі, лише якщо користувач /RU в даний момент увійшов у систему під час виконання завдання.
Це завдання виконується, лише якщо користувач увійшов в систему.
- /NP Пароль не зберігається. Завдання виконується неінтерактивно від імені заданого користувача. Доступні лише місцеві ресурси.
- /Z Позначає завдання для видалення після його остаточного запуску.
- /XML xmlfile Створює завдання з XML завдання, зазначеного у файлі. Можна комбінувати з перемикачами /RU і /RP або окремо з /RP, якщо XML завдання вже містить принципал.
- /V1 Створює завдання, видиме для платформ до Vista. Несумісний з /XML.
- /F Примусово створює завдання та пригнічує попередження, якщо вказане завдання вже існує.
- Рівень /RL Встановлює рівень виконання завдання. Допустимі значення: LIMITED і HIGHEST. За замовчуванням ОБМЕЖЕНО.
- /DELAY delaytime Вказує час очікування для затримки виконання завдання після запуску тригера. Формат часу: мммм:сс. Цей параметр дійсний лише для типів розкладу ONSTART, ONLOGON, ONEVENT.
- /HRESULT Для кращої діагностики код завершення процесу буде у форматі HRESULT.
- /? Відображає це повідомлення довідки.
Модифікатори: дійсні значення для перемикача /MO за типом розкладу:
ХВИЛИНА: 1 – 1439 хвилин.
ПОГОДИНА: 1 – 23 години.
ЩОДНЯ: 1 – 365 днів.
ТИЖНЯ: тижні 1 – 52.
РАЗ: Без модифікаторів.
ONSTART: Без модифікаторів.
ONLOGON: Без модифікаторів.
ONIDLE: Без модифікаторів.
МІСЯЦЯ: 1 – 12 або
ПЕРШИЙ, ДРУГИЙ, ТРЕТІЙ, ЧЕТВЕРТИЙ, ОСТАННІЙ, ОСТАННІЙ.