Якщо ви часто використовуєте певні програми в Microsoft Windows 10 і втомилися відкривати їх після завершення роботи або перезавантаження, ви можете створити заплановане завдання, яке запускається під час завантаження.
Варіант 1 - з графічного інтерфейсу
- Використовуючи клавішу " Windows " + " R ", відкрийте запуск і введіть "taskschd.msc ". Це відкриє планувальник завдань.
- На панелі дій можна створити завдання назад або створити завдання. Натисніть " Створити завдання ".
- З'явиться екран « Створити завдання ». Виберіть вкладку " Загальні "
- У полі « Ім'я » назвіть завдання. Приклад: " Завдання Outlook ".
- У полі " Опис " тут можна описати, для чого стоїть завдання і що він буде робити.
- Останнім розділом є « Параметри безпеки », тут ви можете вказати, хто може виконувати це завдання і якщо завдання має право адміністратора.
- Виберіть вкладку " Тригери ".
- Виберіть „ Новий… “.
- З'явиться вікно « Новий тригер », тут ви маєте можливість встановити, коли завдання розпочнеться.
- Виберіть, коли ви хочете, щоб завдання було запущено у спадному меню " Почати завдання ".
- За необхідності змініть область « Налаштування ».
- У полі « Додаткові параметри » ви можете відкласти завдання, повторити завдання, зупинити завдання, активувати та закінчити термін дії.
- " Enabled " увімкнено за замовчуванням.
- Виберіть " OK ".
- Виберіть вкладку « Дії », а потім виберіть « Новий ».
- Відкриється вікно « Нові дії ».
- У випадаючому меню " Дія " за замовчуванням встановлюється " Запуск програми ". За потреби змініть його.
- Виберіть " Огляд ... " біля поля " Програма / сценарій "
- Перейдіть до програми, для якої потрібно запланувати завдання.
- Виберіть " OK ".
- Перейдіть на вкладку " Умови ".
- Ви можете змінити їх, якщо хочете, але я рекомендую залишити ці налаштування за замовчуванням.
- Виберіть вкладку " Налаштування ". Ви можете змінити їх, якщо хочете, але я рекомендую залишити їх окремо.
- Виберіть " OK ".
Ви успішно встановили заплановане завдання!
Варіант 2 - з командного рядка
Ви можете додати заплановані завдання з командного рядка, якщо ви хочете включити його в скрипт за допомогою команди " schtasks " разом з параметрами, щоб повідомити, коли планується завдання.
Наприклад, якщо я хотів запускати "notepad.exe" кожну середу о 13:00, я міг би використовувати таку команду:
schtasks / create / tn OpenNotepad / tr notepad.exe / sc за тиждень / д сб / с 13:00:00
SCHTASKS / Створити [/ S system [/ U ім'я користувача [/ P [пароль]]]] [/ RU ім'я користувача [/ RP пароль]] / Графік SC [/ MO модифікатор] [/ D day] [/ M months] [/ I idletime] / TN завдання / TR taskrun [/ ST starttime] [/ RI інтервал] [/ ET endtime [/ K] [/ XML xmlfile] [/ V1]] [/ SD startdate] [/ ED enddate] [/ IT | / NP] [/ Z] [/ F] [/ HRESULT] [/?]
Список параметрів:
- / S system Визначає віддалену систему для підключення. Якщо пропущено параметр системи, то за замовчуванням локальну систему.
- / U username Вказує контекст користувача, під яким повинен виконуватись SchTasks.exe.
- / P [пароль] Вказує пароль для даного контексту користувача. Запит на введення, якщо не вказано.
- / RU Ім'я користувача Вказує обліковий запис "run as" (контекст користувача), під яким виконується завдання. Для системного облікового запису дійсними значеннями є “”, “Система авторизації NT” або “СИСТЕМА”. Для завдань v2 також доступні «NT AUTHORITY LOCALSERVICE» і «NT AUTHORITY - NETWORKSERVICE», а також відомі SID для всіх трьох.
- / RP [password] Вказує пароль для користувача "run as". Щоб запросити пароль, значення має бути або "*", або ні. Цей пароль ігнорується для системного облікового запису. Необхідно поєднувати їх з перемикачем / RU або / XML.
- / Розклад SC Вказує частоту розкладу. Дійсний тип розкладу: MINUTE, HOURLY, DAILY, WEEKLY, MONTHLY, ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / Модифікатор MO Позначає тип розкладу, щоб дозволити більш точний контроль над повторенням розкладу. Дійсні значення наведені в розділі "Модифікатори" нижче.
- / D days Вказує день тижня для виконання завдання. Дійсні значення: MON, TUE, WED, THU, FRI, SAT, SUN і для місячних графіків 1 - 31 (дні місяця). Шаблон "*" вказує всі дні.
- / M months Визначає місяць (місяці) року. За замовчуванням - до першого дня місяця. Дійсні значення: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC. Шаблон "*" вказує всі місяці.
- / I idletime Вказує кількість часу простою для очікування перед запуском запланованого завдання ONIDLE. Дійсний діапазон: 1 - 999 хвилин.
- / TN taskname Вказує рядок у вигляді імені шляху, який унікально ідентифікує це планове завдання.
- / TR taskrun Вказує шлях і ім'я файлу програми, яка буде запущена в запланований час.
Приклад: C: windows system32 calc.exe
- / ST starttime Вказує час початку виконання завдання. Формат часу HH: мм (24 годинний час), наприклад, 14:30 для 14:30. За замовчуванням поточний час if / ST не вказано. Ця опція потрібна для / SC ONCE.
- / RI interval Вказує інтервал повторення в хвилинах. Це не стосується типів розкладу: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Дійсний діапазон: 1 - 599940 хвилин. Якщо вказано / ET або / DU, то за замовчуванням він становить 10 хвилин.
- / ET endtime Визначає час завершення завдання. Формат часу HH: мм (24 годинний час), наприклад, 14:50 для 2: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 Вказує першу дату виконання завдання. Формат - мм / дд / рррр. За замовчуванням поточний
дата. Це не стосується типів розкладу: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / ED enddate Вказує останню дату виконання завдання. Формат - мм / дд / рррр. Це не стосується типів розкладу: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / EC ChannelName Вказує канал подій для тригерів OnEvent.
- / IT Дозволяє інтерактивно виконувати завдання, тільки якщо користувач RU в даний момент увійшов до системи під час виконання завдання.
Це завдання виконується лише за умови входу користувача.
- / NP Не зберігається пароль. Завдання виконується неінтерактивно в якості даного користувача. Доступні лише місцеві ресурси.
- / Z Позначає завдання на видалення після остаточного виконання.
- / XML xmlfile Створює завдання з заданого XML у заданому файлі. Може комбінуватися з / RU і / RP комутаторами, або тільки з / RP, коли завдання XML вже містить основну.
- / V1 Створює завдання, видиме для платформ Pre-Vista. Не сумісний з / XML.
- / F Примусово створює завдання і пригнічує попередження, якщо вказане завдання вже існує.
- / RL Level Встановлює рівень виконання для завдання. Допустимі значення є обмеженими та найвищими. Значення за замовчуванням - LIMITED.
- / DELAY delaytime Визначає час очікування для затримки виконання завдання після запуску тригера. Формат часу - мммс: сс. Ця опція дійсна лише для типів розкладу ONSTART, ONLOGON, ONEVENT.
- / HRESULT Для кращої діагностики код виходу процесу буде у форматі HRESULT.
- /? Відображає це довідкове повідомлення.
Модифікатори: Дійсні значення для перемикання / MO за типом розкладу:
MINUTE: 1 - 1439 хвилин.
ЧАС: 1 - 23 години.
ДЕНЬ: 1 - 365 днів.
ТИЖДЕНЬ: 1 - 52 тижнів.
ОДИН: Немає модифікаторів.
ONSTART: Немає модифікаторів.
ОНЛОГОН: Немає модифікаторів.
ONIDLE: Немає модифікаторів.
МІСЯЦЬ: 1 - 12 або
Перший, другий, третій, четвертий, останній, останній.