Създаване на планирана задача в Windows 10

Ако често използвате определени програми в Microsoft Windows 10 и се уморявате да ги отваряте след изключване или рестартиране, можете да създадете планирана задача, която се стартира при зареждане.

Опция 1 - От GUI

  1. Използване на " Windows Key " + " R " за отваряне на изпълнение и тип "taskschd.msc ". Това ще отвори Task Scheduler.
  2. В панела за действия можете да изберете да създадете задача назад или да създадете задача. Кликнете върху „ Създаване на задача “.
  3. Ще се появи екранът „ Създаване на задача “. Изберете раздела „ Общи
    • В полето „ Име “ задайте име на задачата. Пример: „ Задача на Outlook “.
    • В полето „ Описание “ тук можете да опишете за какво е задачата и какво ще направи тя.
    • Последният раздел е “ Опции за сигурност ”, тук можете да зададете кой може да изпълнява тази задача и дали задачата има право на администратор.
  4. Изберете раздела „ Тригери “.
  5. Изберете „ Нов… “.
  6. Ще се появи прозорецът “ New Trigger ”, тук можете да зададете кога ще се стартира задачата.
    • Изберете, когато искате задачата да се стартира в падащото меню " Започване на задачата ".
    • Променете зоната „ Настройки “ по желание.
    • В полето " Разширени настройки " можете да изберете да забавите задачата, да повторите задачата, да спрете задачата, да активирате и да изтече.
    • По подразбиране „ Enabled “ е отметнато.
  7. Изберете „ OK “.
  8. Изберете раздела „ Действия “, след което изберете „ Нов “.
  9. Ще се отвори прозорецът „ Ново действие “.
  10. В падащото меню „ Действие “, „ Стартиране на програма “ се задава по подразбиране. Променете го, ако желаете.
  11. Изберете “ Browse… ” до полето “ Program / script
  12. Прегледайте програмата, за която искате да планирате задача.
  13. Изберете „ OK “.
  14. Отворете раздела „ Условия “.
  15. Можете да ги промените, ако искате, но ви препоръчваме да оставите тези настройки по подразбиране.
  16. Изберете раздела „ Настройки “. Можете да ги промените, ако искате, но аз ви препоръчвам да ги оставите сами.
  17. Изберете „ OK “.

Успешно настроите планирана задача!


Опция 2 - От команден ред

Можете да добавите планирани задачи от командния ред, ако искате да го включите в скрипт, като използвате командата " schtasks " заедно с параметрите, за да го кажете кога да планирате задачата.

Например, ако исках да стартирам "notepad.exe" всяка сряда в 13:00, мога да използвам следната команда:

schtasks / create / tn OpenNotepad / tr notepad.exe / sc седмично / г ср / ст 13:00:00

SCHTASKS / Създаване [/ S система [/ U потребителско име [/ P [парола]]]] [/ RU потребителско име [/ RP парола]] / SC график [/ MO модификатор] [/ D ден] [/ M months] [/ I idletime] / TN taskname / TR задание [/ ST starttime] [/ RI интервал] [/ ET endtime [/ K] [/ XML xmlfile] [/ V1]] [/ SD начална дата] [/ ED enddate] [/ IT | / NP] [/ Z] [/ F] [/ HRESULT] [/?]

Списък с параметри:

  • / S system Определя отдалечената система, към която да се свърже. Ако е пропуснат, системният параметър по подразбиране е локалната система.
  • / U username Указва потребителския контекст, под който SchTasks.exe трябва да се изпълни.
  • / P [парола] Задава паролата за дадения потребителски контекст. Подкана за въвеждане, ако е пропусната.
  • / RU потребителско име Задава потребителския акаунт (run user), който се изпълнява. За системния акаунт валидните стойности са “”, “NT AUTHORITY SYSTEM” или “SYSTEM”. За 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: mm (24 часа), например, 14:30 за 14:30 часа. По подразбиране текущото време, ако / ST не е указано. Тази опция се изисква с / SC ONCE.
  • / RI интервал Определя интервала на повторение в минути. Това не е приложимо за типове график: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Валиден диапазон: 1 - 599940 минути. Ако е посочен / ET или / DU, тогава по подразбиране е 10 минути.
  • / ET endtime Задава крайния час за изпълнение на задачата. Форматът на часа е HH: mm (24 часа), например, 14:50 за 2:50 PM. Това не е приложимо за типове график: 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 Задава първата дата, на която се изпълнява задачата. Форматът е mm / dd / yyyy. По подразбиране текущото

    дата. Това не е приложимо за типове график: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.

  • / ED enddate Задава последната дата, когато задачата трябва да се изпълни. Форматът е mm / dd / yyyy. Това не е приложимо за типове график: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • / EC ChannelName Задава канала за събития за OnEvent тригерите.
  • / IT Позволява на задачата да се изпълнява интерактивно само ако в момента потребителят на RU е влязъл в момента на изпълнение на заданието.

    Тази задача се изпълнява само ако потребителят е влязъл.

  • / NP Не се съхранява парола. Задачата се изпълнява неинтерактивно като даден потребител. Налични са само местни ресурси.
  • / Z Маркира задачата за изтриване след окончателното му изпълнение.
  • / XML xmlfile Създава задача от задачата XML, зададена във файл. Може да се комбинира с / RU и / RP превключватели, или само с / RP, когато XML задача вече съдържа принципала.
  • / V1 Създава задача видима за платформите преди Vista. Не е съвместим с / XML.
  • / F Принудително създава задачата и потиска предупрежденията, ако зададената задача вече съществува.
  • / RL Level Задава нивото на изпълнение за заданието. Валидните стойности са ограничени и най-високи. По подразбиране е Ограничено.
  • / DELAY закъснение Задава времето за изчакване за забавяне на изпълнението на задачата след задействането на спусъка. Форматът на часа е mmmm: ss. Тази опция е валидна само за типове график ONSTART, ONLOGON, ONEVENT.
  • / HRESULT За по-добра диагностичност кодът за изход на процеса ще бъде във формат HRESULT.
  • /? Показва това съобщение за помощ.

Модификатори: Валидни стойности за / MO превключване на тип график:

Минута: 1 - 1439 минути.

ЧАСОВНО: 1 - 23 часа.

ЕЖЕДНЕВНО: 1 - 365 дни.

СЕДМИЧЕН: седмици 1 - 52.

ЕДИН: Няма модификатори.

ONSTART: Няма модификатори.

ONLOGON: Няма модификатори.

ONIDLE: Няма модификатори.

МЕСЕЧНО: 1 - 12 или

Първо, второ, трето, четвърто, последно, последно.