Якщо ви часто використовуєте певні програми в Microsoft Windows 10 і втомилися відкривати їх після завершення роботи або перезавантаження, ви можете створити заплановані завдання, які запускаються під час завантаження.
Варіант 1 – з графічного інтерфейсу
- Використання «Ключ Windows“ + “Р”, щоб відкрити запуск і введіть “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 місяців] [/ Idletime] /TN taskname /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: мм (24-годинний час), наприклад, 14:30 для 14:30. За замовчуванням поточний час, якщо /ST не вказано. Цей параметр необхідний для /SC ОДИН раз.
- /RI interval Визначає інтервал повторення в хвилинах. Це не стосується типів розкладу: ХВИЛИНА, ПОГОДИНА, ONSTART, ONLOGON, ONIDLE, ONEVENT. Діапазон дії: 1 – 599940 хвилин. Якщо вказано /ET або /DU, за замовчуванням встановлено 10 хвилин.
- /ET endtime Вказує час завершення виконання завдання. Формат часу: HH: мм (24-годинний час), наприклад, 14:50 для 14:50. Це не стосується типів розкладу: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /DU duration Вказує тривалість виконання завдання. Формат часу: HH: мм. Це не застосовується для /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, або
ПЕРШИЙ, ДРУГИЙ, ТРЕТІЙ, ЧЕТВЕРТИЙ, ОСТАННІЙ, ОСТАННІЙ.