Ако често използвате определени програми в Microsoft Windows 10 и ви омръзва да ги отваряте след изключване или рестартиране, можете да създадете планирана задача, която се изпълнява при стартиране.
Вариант 1 – От GUI
- Използвайки "Windows ключ“ + “Р”, за да отворите изпълнение и въведете „taskschd.msc“. Това ще отвори Task Scheduler.
- Под панела за действия можете да изберете да създадете обратна задача или да създадете задача. Щракнете върху „Създаване на задача“.
- „Създаване на задача” ще се появи екран. Изберете „Общ" раздел.
- в „име”, дайте име на задачата. Пример: „Задача за Outlook“.
- в „Описание” тук можете да опишете за какво е задачата и какво ще направи.
- Последният раздел е „Опции за сигурност“, тук можете да зададете кой може да изпълнява тази задача и дали задачата има права на администратор.
- Изберете „Тригери" раздел.
- Изберете “Нов…“.
- „Нов тригер” ще се появи прозорец, тук имате възможност да зададете кога ще стартира задачата.
- Изберете кога искате задачата да започне в „Започнете задачата" падащо меню.
- Променете „Настройки” площ по желание.
- в „Разширени настройки” можете да изберете да отложите задачата, да повторите задачата, да спрете задачата, да активирате и да изтече.
- “Разрешено” е отметнат по подразбиране.
- Изберете “Добре“.
- Изберете „Действияраздел ", след което изберете "Нов“.
- „Ново действие” ще се отвори прозорец.
- в „Действие“ падащо меню, “Стартирайте програма” е зададен по подразбиране. Променете го, ако желаете.
- Изберете “Преглед…” до „Програма/скрипт” поле
- Прегледайте програмата, за която искате да насрочите задача.
- Изберете “Добре“.
- Отидете на „Условия" раздел.
- Можете да ги промените, ако желаете, но препоръчвам да оставите тези настройки по подразбиране.
- Изберете „Настройки" раздел. Можете да ги промените, ако желаете, но препоръчвам да ги оставите на мира.
- Изберете “Добре“.
Успешно настроихте планирана задача!
Вариант 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, или
ПЪРВИ, ВТОРИ, ТРЕТИ, ЧЕТВЪРТИ, ПОСЛЕДЕН, ПОСЛЕДЕН ДЕН.