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

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

Вариант 1 – От GUI

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

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


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

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

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

schtasks /create /tn OpenNotepad /tr notepad.exe /sc седмично /d wd /st 13:00:00

SCHTASKS /Създайте [/S система [/U потребителско име [/P [парола]]]] [/RU потребителско име [/RP парола]] /SC график [/MO модификатор] [/D ден] [/M месеца] [/ Idletime] /TN име на задача /TR taskrun [/ST начало] [/RI интервал] [ {/ET крайно време | /DU продължителност} [/K] [/XML xmlfile] [/V1]] [/SD начална дата] [/ED крайна дата] [/IT | /NP] [/Z] [/F] [/HRESULT] [/?]

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

  • /S система Указва отдалечената система, към която да се свържете. Ако бъде пропуснат, системният параметър по подразбиране е локалната система.
  • /U потребителско име Указва потребителския контекст, при който SchTasks.exe трябва да се изпълнява.
  • /P [парола] Указва паролата за даден потребителски контекст. Подкани за въвеждане, ако е пропуснато.
  • /RU потребителско име Указва потребителския акаунт „изпълни като“ (потребителски контекст), под който се изпълнява задачата. За системния акаунт валидните стойности са “”, “NT AUTHORITY\SYSTEM” или “SYSTEM”. За задачи v2 са налични и „NT AUTHORITY\LOCALSERVICE“ и „NT AUTHORITY\NETWORKSERVICE“, както и добре познатите SID и за трите.
  • /RP [парола] Указва паролата за потребителя „изпълни като“. За да поискате парола, стойността трябва да бъде „*“ или никаква. Тази парола се игнорира за системния акаунт. Трябва да се комбинира с превключвател /RU или /XML.
  • /SC график Определя честотата на графика. Валидни типове графици: МИНУТ, ЧАСОВ, ДНЕВЕН, СЕДМИЧЕН, МЕСЕЧЕН, ВЕДНЪЖ, СТАРТ, ONLOGON, ONIDLE, ONEVENT.
  • Модификатор /MO Прецизира типа на графика, за да позволи по-фин контрол върху повторението на графика. Валидни стойности са изброени в раздела „Модификатори“ по-долу.
  • /D дни Указва деня от седмицата за изпълнение на задачата. Валидни стойности: ПН, ВТО, СР, ЧЕТВ, ПЕТ, СЪБ, НЕД и за МЕСЕЧНИ графици 1 – 31 (дни от месеца). Заместващият знак „*“ указва всички дни.
  • /M месеца Определя месец(и) от годината. По подразбиране е първият ден от месеца. Валидни стойности: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC. Заместващият знак „*“ указва всички месеци.
  • /I idletime Указва количеството време на бездействие за изчакване, преди да стартирате планирана задача ONIDLE. Валиден диапазон: 1 – 999 минути.
  • /TN име на задача Указва низа под формата на път\име, който уникално идентифицира тази планирана задача.
  • /TR taskrun Указва пътя и името на файла на програмата, която да се изпълнява в насроченото време.
    Пример: C:\windows\system32\calc.exe
  • /ST starttime Указва началния час за изпълнение на задачата. Форматът на времето е HH: mm (24-часово време), например, 14:30 за 14:30 часа. По подразбиране текущото време, ако /ST не е посочено. Тази опция се изисква с /SC ВЕДНЪЖ.
  • /RI интервал Указва интервала на повторение в минути. Това не е приложимо за типове графики: МИНУТА, ЧАСОВ, ONSTART, ONLOGON, ONIDLE, ONEVENT. Валиден диапазон: 1 – 599940 минути. Ако е посочено /ET или /DU, то по подразбиране е 10 минути.
  • /ET крайно време Указва крайния час за изпълнение на задачата. Форматът на часа е 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 начална дата Указва първата дата, на която се изпълнява задачата. Форматът е мм/дд/гггг. По подразбиране е текущата
    дата. Това не е приложимо за типове графици: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • /ED крайна дата Указва последната дата, на която задачата трябва да се изпълни. Форматът е мм/дд/гггг. Това не е приложимо за типове графици: ONCE, 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. По подразбиране е LIMITED.
  • /DELAY delaytime Указва времето за изчакване за забавяне на изпълнението на задачата след задействане на тригера. Форматът на времето е mmmm: ss. Тази опция е валидна само за типове график ONSTART, ONLOGON, ONEVENT.
  • /HRESULT За по-добра диагностициране кодът за изход от процеса ще бъде във формат HRESULT.
  • /? Показва това помощно съобщение.

Модификатори: Валидни стойности за превключвателя /MO за тип график:
МИНУТА: 1 – 1439 минути.
НА ЧАС: 1 – 23 часа.
ЕЖЕДНЕВНО: 1 – 365 дни.
СЕДМИЧНО: седмици 1 – 52.
ВЕДНЪЖ: Без модификатори.
ONSTART: Без модификатори.
ONLOGON: Без модификатори.
ONIDLE: Без модификатори.
МЕСЕЧНО: 1 – 12, или
ПЪРВИ, ВТОРИ, ТРЕТИ, ЧЕТВЪРТИ, ПОСЛЕДЕН, ПОСЛЕДЕН ДЕН.