Windows 10: создание запланированной задачи

Если вы часто используете определенные программы в Microsoft Windows 10 и устали открывать их после завершения работы или перезагрузки, вы можете создать запланированное задание, которое запускается при загрузке.

Вариант 1 - Из графического интерфейса

  1. С помощью "Ключ Windows + “р», Чтобы открыть пробег и ввести «Taskschd.msc“. Это откроет планировщик заданий.
  2. На панели действий вы можете выбрать создание обратной задачи или создание задачи. Нажмите «Создать задачу“.
  3. Значок «Создать задачуПоявится экран. Выберите «Общий”Таб.
    • В "Имя»Дайте задаче имя. Пример: "Задача Outlook“.
    • В "Описание», Здесь вы можете описать, для чего предназначена задача и что она будет делать.
    • Последний раздел - это «Параметры безопасности«, Здесь вы можете указать, кто может запускать эту задачу и имеет ли задача права администратора.
  4. Выберите «Триггеры”Таб.
  5. Выбирать "Новый…“.
  6. Значок «Новый триггер»Появится окно, здесь вы можете указать, когда задача будет запущена.
    • Выберите, когда вы хотите, чтобы задача запускалась в «Начать задачу" выпадающее меню.
    • Измените «Настройки»По желанию.
    • В "Расширенные настройки», Вы можете выбрать отсрочку задачи, повторение задачи, остановку задачи, активацию и истечение срока действия.
    • Включено»Установлен по умолчанию.
  7. Выбирать "Ok“.
  8. Выберите «Действия", Затем выберите"Новый“.
  9. Значок «Новое действиеОкно откроется.
  10. В "Действие" падать, "Запустить программу»Установлено по умолчанию. При желании измените его.
  11. Выбирать "Просматривать…" сразу после "Программа / сценарий" поле
  12. Найдите программу, для которой вы хотите запланировать задачу.
  13. Выбирать "Ok“.
  14. Перейдите к «Условия”Таб.
  15. Вы можете изменить их, если хотите, но я рекомендую оставить эти настройки по умолчанию.
  16. Выберите «Настройки”Таб. Вы можете изменить их, если хотите, но я рекомендую оставить их в покое.
  17. Выбирать "Ok“.

Вы успешно настроили запланированную задачу!


Вариант 2 - из командной строки

Вы можете добавить запланированные задачи из командной строки, если хотите включить их в сценарий, используя значок «schtasks»Вместе с параметрами, указывающими, когда планировать задачу.

Например, если бы я хотел запускать notepad.exe каждую среду в 13:00, я мог бы использовать следующую команду:

schtasks / create / tn OpenNotepad / tr notepad.exe / sc weekly / d ср / st 13:00:00

SCHTASKS / Создать [/ S систему [/ U имя пользователя [/ P [пароль]]]] [/ RU имя пользователя [/ RP пароль]] / Расписание SC [/ модификатор MO] [/ D день] [/ M месяцев] [/ I время простоя] / TN имя задачи / TR taskrun [/ ST starttime] [/ RI interval] [{/ ET endtime | / DU duration} [/ 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 schedule Задает периодичность расписания. Допустимые типы расписания: MINUTE, HOURLY, DAILY, WEEKLY, MONTHLY, ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • Модификатор / MO Уточняет тип расписания, чтобы обеспечить более точный контроль над его повторением. Допустимые значения перечислены в разделе «Модификаторы» ниже.
  • / D days Задает день недели для запуска задачи. Допустимые значения: MON, TUE, WED, THU, FRI, SAT, SUN и для ЕЖЕМЕСЯЧНЫХ расписаний 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 Задает время начала для запуска задачи. Формат времени - ЧЧ: мм (24-часовое время), например, 14:30 для 14:30. По умолчанию используется текущее время, если / ST не указан. Этот параметр требуется с / SC ОДИН РАЗ.
  • / RI interval Задает интервал повторения в минутах. Это не применимо для типов расписания: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Допустимый диапазон: 1–599940 минут. Если указано / ET или / DU, то по умолчанию это 10 минут.
  • / ET endtime Задает время окончания для запуска задачи. Формат времени - ЧЧ: мм (24-часовое время), например 14:50 для 14:50. Это не применимо для типов расписания: ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • / DU duration Задает продолжительность выполнения задачи. Формат времени - ЧЧ: мм. Это не применимо с / 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 Создает задачу, видимую для платформ до Vista. Несовместимо с / XML.
  • / F Принудительно создает задачу и подавляет предупреждения, если указанная задача уже существует.
  • / RL level Устанавливает уровень выполнения для задания. Допустимые значения ОГРАНИЧЕННЫЕ и ВЫСОКИЕ. Значение по умолчанию ОГРАНИЧЕНО.
  • / DELAY delaytime Задает время ожидания для задержки выполнения задачи после срабатывания триггера. Формат времени - мммм: сс. Эта опция действительна только для типов расписания ONSTART, ONLOGON, ONEVENT.
  • / HRESULT Для лучшей диагностики код выхода процесса будет в формате HRESULT.
  • /? Отображает это справочное сообщение.

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