Как называется планировщик заданий в windows 8

С помощью "Планировщика заданий" в Windows 8 можно создать задачу, которая будет выполнена в той или иной ситуации. Рассмотрим, как это сделать.

Разработчики ОС Windows предусмотрели в своей операционной системе множество полезных функций и инструментов. «Планировщик заданий» — это инструмент, дающий пользователю возможность заранее запланировать выполнений той или иной задачи при определённых условиях, например, запускать программу через несколько минут после включения компьютера. Впервые появился в Windows XP, но в «семёрке» претерпел некоторые изменения. Что касается Windows 8, то там «Планировщик заданий» почти не отличается от аналогичного в предыдущей версии операционной системе.

Планировщик заданий в Windows-8

В данной статье ознакомимся со всеми аспектами работы «Планировщика заданий» в Windows 8.

Содержание

  1. Как открыть «Планировщик заданий» в Windows 8
  2. Вариант 1: Через «Пуск»
  3. Вариант 2: Через «Панель управления»
  4. Вариант 3: Поиск по системе
  5. Вариант 4: Строка «Выполнить»
  6. Вариант 5: «Консоль»
  7. Вариант 6: Запуск из «Проводника»
  8. Функционал «Планировщика заданий»
  9. Работа с простыми задачами
  10. Создание стандартной задачи
  11. Удаление задачи
  12. Как отключить «Планировщик заданий» в Windows 8

«Планировщик заданий» всегда запущен по умолчанию во всех версиях Windows, где он имеется. Это происходит потому, что с его помощью система создаёт определённые задачи, например, на запуск каких-либо важных файлов, который происходит в фоновом режиме. Из-за этого данный инструмент всегда запускается и работает вместе с системой, правда, в фоновом режиме. Если это не так, то пользователь может столкнуться с серьёзными проблемами при работе за компьютером.

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

Вариант 1: Через «Пуск»

Данный вариант предлагает самое стандартное решение – найти «Планировщик» в списке программ в меню «Пуск». Реализуется это следующим образом:

  1. Кликните по иконке «Пуска» в нижней панели.
  2. Запустится плиточное меню, где вам нужно просмотреть программы. Для этого можно использовать специальную вниз или в строну, позволяющую просмотреть больше плиток.
    Интерфейс меню Пуск в Windows-8
  3. У вас появится перечень с папками. Здесь нужно раскрыть папку «Стандартные приложения». Стоит учесть, что папка может носить другое наименование, но при этом смысл сохранится тот же.
  4. В ней появится ещё один список с программами и папками. Раскройте папку «Служебные», что находится ближе к концу всего перечня.
  5. В плиточном интерфейсе отыщите «Планировщик задач» и нажмите на него. Утилита запущена.

Данный способ открытия может некорректно работать на Windows 8, так как меню «Пуск» претерпело очень большие изменения по сравнению с тем, что было в старых версиях Windows.

Вариант 2: Через «Панель управления»

Этот способ тоже является стандартным и распространяется на все операционные системы Windows. В данном случае проблем возникнуть не должно, так как «Панель управления», начиная с Windows 7, практически не менялась. Инструкция:

  1. Кликните по иконке «Пуск». Среди приложений и плиток найдите элемент «Панель управления». Кликните по ней.
  2. Чтобы вам было удобнее работать с «Панелью управления», опираясь на эту инструкцию, выставьте напротив «Просмотр» значение «Категории».
  3. В «Панели управления» найдите раздел «Система и безопасность».
    Переход в раздел система и безопасность из панели управления в Windows-7
  4. Откроется ещё одно окошко, где нужно перейти в раздел «Администрирование», что расположен в самом низу.
    Переход в раздел Администрирование из раздела система и безопасность в панели управления в Windows-7
  5. Вы увидите «Проводник» с небольшим списком программ. Среди них нужно выбрать «Планировщик заданий».

Запуск интерфейса Планировщика заданий из раздела администрирование в панели управления в Windows-7

Вариант 3: Поиск по системе

В Windows 8 разработчики предусмотрели удобный поиск по системе, который позволяет найти практически любой элемент, будь то файл, папка или программа. Среди всех рассмотренных способов запуска утилиты – этот является самым простым:

  1. Нажмите по значку «Пуск». Откроется плиточный интерфейс, где нужно в верхнем правом углу нажать на иконку лупы.
  2. Впишите в эту строку наименование искомого объекта. В данном случае это «Планировщик заданий». Необязательно дописывать это наименование полностью. Поисковая строка сможет выдать результат по первому слову.
    Поиск Планировщика задач в Windows-8
  3. Из списка с результатами запустите искомую программу.

Вариант 4: Строка «Выполнить»

Строка «Выполнить» является универсальным инструментом, позволяющий запускать, как системные программы, так и некоторые операции при помощи специальных команд. Рассмотрим, как с помощью неё выполнить запуск «Планировщика заданий» в Windows 8:

  1. Для вызова строки «Выполнить» используйте универсальную комбинацию горячих клавиш Win+R.
  2. В появившейся строке пропишите команду: taskschd.mscЧтобы она применилась, нужно нажать на Enter или кнопку «Ок».
    Запуск интерфейса планировщика заданий путём ввода команды в окошко Выполнить Windows-7
  3. После этого запустится оболочка инструмента.

Вариант 5: «Консоль»

Интерфейс «Командной строки» выглядит сложным, особенно для тех, кто совсем не разбирается с компьютером и кому не приходилось работать с ней ранее. Данный способ запуска «Планировщика заданий» в Windows 8 не является самым популярным, но позволяет его открыть в тех случаях, когда другие способы не работают, например, из-за системной ошибки/сбоя. Инструкция к этому способу выглядит следующим образом:

  1. Кликните по логотипу Виндовс на «Панели задач».
  2. В плиточном интерфейсе выберите программу «Командная строка». Для удобства можно воспользоваться поиском (иконка лупы в верху или сортировать плитки по категориям). Кликните по нужной плитке правой кнопкой мыши.
  3. Появится контекстное меню, где нужно выбрать вариант «Запуск от имени администратора». Без прав администратора для выполнения данной задачи запускать «Командую строку» не нужно.
  4. Запустится интерфейс «Командной строки». Сюда введите команду: C:WindowsSystem32taskschd.mscЧтобы она применилась, нажмите Enter.
    Запуск интерфейса Планировщика заданий путём ввода команды в оболочку командной строки в Windows-7
  5. Будет произведён запуск «Планировщика».

Вариант 6: Запуск из «Проводника»

Также «Планировщик заданий» в Windows 8 можно запустить посредством «Проводника», то есть через исполняемый файл в системной директории. Для этого нужно придерживаться следующей инструкции:

  1. Запустите «Проводник». Его иконка находится на «Панели заданий».
  2. В адресной строке «Проводника», что расположена в верхней части окна вбейте следующий путь: C:WindowsSystem32Для перехода нужно нажать на Enter или на иконку стрелки, что расположена в адресной строке.
    Переход в папку System32 путём ввода адреса каталога в адресную строку проводника Виндовс в Windows-8
  3. В папке, куда был выполнен переход нужно найти и запустить файл «taskschd.msc». Так как в этой папке будет расположено множество файлов, то для удобства рекомендуется использовать поиск по папке, что расположен в верхней правой части окна «Проводника». Туда нужно только ввести наименование искомого объекта.

Запуск интерфейса планировщика задач путём активации файла taskschd.msc из папки System32 в проводнике виндовс в Windows-8

Функционал «Планировщика заданий»

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

Читайте также:
Как пользоваться Планировщиком заданий в Windows 10
Планировщик заданий в Windows (Виндовс) 7: как пользоваться
HashTab как пользоваться программой для определения хэш-суммы

Основные действия, которые пользователи производят с этим инструментом, сводятся к следующему:

  • Созданию определённых задач;
  • Создание простых задач;
  • Импортирование чего-либо;
  • Экспорт;
  • Включение журнала;
  • Просмотр всех выполняемых задач;
  • Создание папок;
  • Удаление задач.

Ниже разберём каждую из представленных возможностей более подробно.

Работа с простыми задачами

Начать разбор функционала лучше всего с создания самых примитивных задач. В этом случае вы сможете указать операционной системе минимальное количество условий, но чаще всего именно этот вариант подойдёт простым пользователям. Перейдём к разбору:

  1. В правой части открывшегося окна программы обратите внимание на блок «Действия». В нём найдите и активируйте пункт «Создать простую задачу».
    Переход к созданию простой задачи в интерфейсе Планировщика заданий в Windows-7
  2. Появится оболочка с первичными настройками простой задачи. Поле «Имя» является обязательным для заполнения. В него вписывайте наименование задачи. Допускается использование любых имён и символов, в том числе и кириллических. Данное поле рекомендуется заполнять так, чтобы оно кратко отражало суть задачи. Графа «Описание» необязательно для заполнения. Туда обычно вписывается краткая информация о задании, какие-либо примечания и т.д. Когда закончите с этим, нажмите на кнопку «Далее».
  3. Вы автоматически перейдёте во вкладку «Триггер». Тут пользователь может выбрать условие, при котором созданная задача будет запускаться. Выбор предлагается из следующего:
    • При входе в учётную запись Windows;
    • При включении компьютера и его полной загрузки;
    • С определённым интервалом: каждый день, неделю, месяц;
    • Выполнять однократный запуск;
    • Запускать только при занесении в журнал указанного события.
  4. Определившись с условием, нажмите на «Далее».
    Указание переодичности выполнения процедуры в разделе триггера в окошке создания простой задачи в интерфейсе Планировщика заданий в Windows-7
  5. При условии, что в предыдущих пунктах вы выбрали запуск в определённое время, то вам нужно будет задать это самое время. Укажите дату и время начала в специальных полях. Также в поле «Повторять каждые» укажите раз в сколько дней данная задача должна быть выполнена. Нажмите «Далее».
    Указание даты и времени начала и переодичности выполнения процедуры в разделе триггер в окошке создания простой задачи в интерфейсе Планировщика заданий в Windows-7
  6. Автоматически совершится переход во вкладку «Действия». Выберите из предложенных вариантов, что конкретно будет выполнять созданная вами задача:
    • Запустить какую-либо программу на компьютере;
    • Отправить то или иное сообщение по электронной почте;
    • Просто отобразить какое-либо сообщение из вашего почтового ящика.
  7. Когда вы определитесь с выбором нажмите на кнопку «Далее».
    Выбор действия в разедле Действие в окошке создания простой задачи в интерфейсе Планировщика заданий в Windows-7
  8. В зависимости от того, что вы выбрали в предыдущем пункте, интерфейс следующего окна претерпит некоторые изменения. Предположим, что был выбран вариант «Запуск программы». В этом случае Windows запустит специальное окно, где придётся прописать в поле адрес до расположения запускаемой программы/сценария. Чтобы не прописывать его вручную, используйте кнопку «Обзор».
    Переход в выбору запускаемой программы в разделе Действие в окошке создания простой задачи в интерфейсе планировщика заданий в Windows-8
  9. Откроется стандартный «Проводник» Windows. Здесь выберите папку, а затем файл, который требуется запускать и нажмите на «Открыть».
    Выбор программы в окне Открыть в интерфейсе планировщика заданий в Windows-8
  10. Теперь вы перейдёте к заключающему этапу. Здесь просто появится краткая сводка по созданной задачи. Если вы хотели бы что-то изменить, то нажмите на кнопку «Назад», если вас всё устраивает, то используйте кнопку «Готово».
    Завершение формирования задачи в разделе Закончить в окошке создания простой задачи в интерфейсе планировщика заданий в Windows-8
  11. После того, как задача будет создана, вы сможете её просматривать в «Планировщике заданий». Если она не отобразилась, то используйте вкладку «Библиотека планировщика», что расположена в левом меню интерфейса программы.

Созданная задача в разделе библиотека планировщика заданий в интерфейсе Планировщика заданий в Windows-7

Создание стандартной задачи

Не зря функционал «Планировщика заданий» делит возможность создания новой задачи на две категории. В данном случае речь уже идёт о создании более продвинутого задания, где можно задавать различные дополнительные условия и т.д. Интерфейс мастера по созданию будет также отличаться из-за добавленных новых функций. Такой вариант задач обычно требуется использовать только в редких случаях, поэтому представленная ниже инструкция будет интересна скорее для ознакомительных целей:

  1. По аналогии с предыдущей инструкцией запускайте «Планировщик» и смотрите на его правую часть интерфейса, в блоке «Действие» выберите «Создать задачу».
    Переход к созданию задачи в интерфейсе Планировщика заданий в Windows-8
  2. Пускай интерфейс в мастере создания обычной задачи выглядит немного по другому, здесь имеются практически те же вкладки, что в предыдущей инструкции, правда, расположены они в верху. Изначально открыта вкладка «Общее». Обязательным для заполнения является только поле «Имя». Здесь требования к нему аналогичны с тем, что выставлялись в предыдущей инструкции. Также можно указать описание к создаваемой задачи. Пускай обязательным здесь является только один пункт, вы можете выбрать определённые настройки в этом окне, которые можно менять при необходимости:
    • Установить для создаваемой задачи наивысшие права для выполнения;
    • Указать профиль того пользователя, с которого данная операция будет запускаться;
    • Скрыть создаваемую задачу;
    • Настроить параметры совместимости для других операционных систем Windows.
  3. Когда закончите с настройками во вкладке «Общее» переходите в раздел «Триггеры».
    Присвоение имени задачи в разделе Общее в окошке создания задачи в интерфейсе Планировщика заданий в Windows-7
  4. Здесь от вас требуется выбрать один из ранее созданных триггеров, определяющих периодичность и условия запуска той или иной задачи. Изначально в списке доступных триггеров нет ничего, поэтому чтобы начать работать с «Триггерами», нажмите на кнопку «Создать» в нижней части окна.
    Переход к указанию условий запуска процедуры в разделе триггеры в окошке создания задачи в интерфейсе планировщика заданий в Windows-8
  5. Появится новое окно, где вы можете настроить работу триггера. Изначально рекомендуется настраивать условия запуска, так как исходя из них открываются или закрываются другие настройки (настраиваются в поле напротив «Начать задачу»). Доступны следующие варианты запуска:
    • Будет запускаться при непосредственных действиях со стороны пользователя, то есть при ручном включении;
    • При определённом событии, которое задаётся отдельно;
    • Во время простоя системы;
    • При входе в систему;
    • По заранее приготовленному расписанию. Данный пункт обычно выбран по умолчанию.
  6. При выборе некоторых вариантов, рассмотренных выше становится доступен блок с настройками периодичности. Они активируются в блоке «Параметры». Всего есть несколько доступных пунктов:
    • Однократное повторение. Оно стоит по умолчанию;
    • Еженедельный повтор;
    • Ежедневный повтор;
    • Ежемесячный.
  7. Затем введите дату, когда будет начинаться выполнение поставленной задачи. Пункты для ввода соответствующих данных расположены напротив надписи «Начать». При необходимости вы можете синхронизировать начало выполнения задачи с часовыми поясами, поставив галочку в соответствующем чекбоксе. Также можно задать количество дней/недель/месяцев через которые данная задача будет повторятся.
  8. В нижней части окна, в «Дополнительных параметрах», можно задать повтор задачи, остановку, срок действия и т.д. По умолчанию здесь всё отключено. Для активации пунктов, нужно поставить маркер напротив соответствующего пункта.
  9. По завершению настроек триггеров нажмите «Ок».
    Настройки в окне создания триггера в разделе триггеры в окошке создания задачи в интерфейсе Планировщика заданий в Windows-7
  10. Вас снова перебросит в окно, где предлагается выбрать один из ранее созданных триггеров. Выберите свой, недавно созданный, и переходите к следующей вкладке – «Действия».
    Переход во вкладку действия из раздела триггеры в окошке создания задачи в интерфейсе планировщика заданий в Windows-8
  11. Эта вкладка очень схожа внешне с предыдущей. Здесь вам также нужно нажать на кнопку «Создать», чтобы добавить новое действие.
    Переход к созданию нового действия во вкладке действия в окошке создания задачи в интерфейсе планировщика заданий в Windows-7
  12. Появится окно, отвечающее за настройку действия. Напротив «Действие» нужно выбрать в выпадающем меню один из трёх вариантов:
    • Отправка электронной почты;
    • Вывод какого-либо сообщения;
    • Запуск определённой программы.
  13. Если вами был выбран последний вариант, то придётся указать путь до нужной программы или сценария. Для этого воспользуйтесь кнопкой «Обзор».
    Переход к выбору исполняемого файла в окошке создание действия в интерфейсе планировщика заданий в Windows-8
  14. Откроется стандартный «Проводник» Windows, где нужно указать путь до запускаемого файла программы/сценария. Выберите нужный файл и нажмите на «Открыть».
    Выбор программы в окне Открыть в интерфейсе планировщика заданий в Windows-7
  15. Вы увидите, как выбранный вами путь до нужной программы отобразится в поле «Программа или сценарий». Нажмите «Ок», чтобы завершить работу над созданием действия.
  16. Вас снова перебросит в окно «Создание задачи». Здесь нужно выбрать только что созданное действие в специальном окне и перейти во вкладку «Условия».
    Переход во вкладку Условия из раздела действия в окошке оздания задачи в интерфейсе Планировщика заданий в Windows-7
  17. Здесь пользователь может выбрать из списка различные дополнительные условия. Сразу стоит отметить, что применяются они достаточно редко. Вот список все дополнительных условий, доступных пользователю:
    • Задать условия для запуска задачи при простое компьютера. Здесь же можно указать время, которое должен бездействовать компьютер, чтобы задача была запущена;
    • Выполнить расширенные настройки питания. Например, указать, что данная задача будет запускаться только в случаях, когда компьютер подключён от сети и останавливать выполнение задачи, когда компьютер переходит на питание от батареи;
    • Указать сеть, при подключении к которой будет запускаться выбранная задача;
    • Также можно выполнять пробуждение компьютера, если на момент выполнения задачи он находится в состоянии гибернации. Для этого требуется поставить галочку напротив специального пункта.
  18. Когда закончите с установкой условий для выполнения задачи, нажмите «Ок» и перейдите в последнюю вкладку – «Параметры».
    Переход во вкладку Параметры из раздела Условия в окошке создания задачи в интерфейсе Планировщика заданий в Windows-7
  19. Здесь можно изменить/установить следующие параметры:
    • Разрешить выполнение задачи по требованию;
    • Немедленно запустить задачу, если у таковой был пропущен плановый запуск;
    • Если был выявлен сбой, то можно установить параметры выполнения перезапуска – время, когда будет совершён перезапуск и количество доступных попыток;
    • Останавливать задачу, выполняемую дольше определённого срока;
    • Принудительно прекращать задачу, если она не прекращена по запросу пользователя;
    • Установить автоматическое удаление задачи, если её повтор не был запланированным.
  20. Когда закончите настраивать «Параметры» нажмите «Ок». После этого задача отобразится в списке «Планировщика».

Завершение формирования задачи во вкладке параметры в окошке создания задачи в интерфейсе планировщика заданий в Windows-7

Удаление задачи

Вы разобрались, как происходит процесс создания задач, но что делать, если нужно удалить ставшую неактуальной задачу? В «Планировщике» задач была специально добавлена функция, позволяющая это сделать. Также она может быть полезной в том случае, если задача была создана не вами, а каким-то другим пользователем и/или сторонней программой. Вирусные программы могут использовать «Планировщик» для каких-то своих нужд, например, запуска рекламного ПО или шпионского, но только в фоновом режиме.

Помните, что категорически не рекомендуется удалять те задачи, которые были созданы самой системой для выполнения каких-либо действий внутри неё. Если вы не уверены в том, что та или иная задача не отвечает за работоспособность какого-либо важного элемента ОС, то лучше её не трогать, так как есть риск нарушить работоспособность как отдельных программ, так и всего компьютера. При условии, что вы знаете, что делаете, воспользуйтесь этой инструкцией по удалению задач из «Планировщика» в Windows 8:

  1. Выполните запуск «Планировщика заданий» любым возможным способом и раскройте вкладку «Библиотеку планировщика задач», что расположена в левой части окна.
    Переход в Библиотеку планировщика заданий в интерфейсе Планировщика заданий в Windows-7
  2. В центре окна отобразится специальное поле, где будет представлен список всех созданных задач, которые выполняются или планируют начать выполняться. Выберите ту, которую требуется удалить и нажмите на неё правой кнопкой мыши.
    Переход к удалению задачи через контекстное меню в Библиотеке планировщика заданий в интерфейсе планировщика задний в Windows-7
  3. Откроется диалоговое окно, где нужно будет подтвердить свои намеренья. Сделайте это, нажав на «Да».

Подтверждение удаления задачи в библиотеки планировщика заданий через диалоговое окошко в интерфейсе планировщика заданий в Windows-7

Как отключить «Планировщик заданий» в Windows 8

В Windows XP пользователь мог без проблем отключить эту программу. Однако в новых операционных системах её отключение может повлечь за собой кучу сбоев в работе все ОС. Но всё же иногда возникает необходимость отключения «Планировщика заданий», как правило, это касается тех случаев, когда нужно исправить какую-либо «поломку» в ОС. Да, лёгкого способа отключить «Планировщик» нет, так как разработчики опасались, что неопытные пользователи могут ненамеренно нанести вред операционной системе. Однако таковая возможность предусмотрена.

Стоит сразу предупредить, что отключение «Планировщика заданий» в Windows 8 происходит путём редактирования реестра. Выполняя эту инструкцию действуйте на свой страх и риск:

  1. Для начала откройте редактор реестра. Сделать это можно разными способами, но в рамках данной инструкции будет рассмотрен самый простой. Нажмите сочетание клавиш Win+R. В открывшуюся строку введите команду: regedit и нажмите «Ок» или Enter.
    Запуск окна редактора системного реестра путём ввода команды в окошко выполнить в Windows-7
  2. Возможно появится окошко, требующее предоставить права администратора. Нажмите в нём «Да».
  3. В левой части открывшегося окна редактора реестра выберите папку «HKEY_LOCAL_MACHINE». Если ветки с папками нет, то раскройте пункт «Компьютер».
    Переход в раздел HKEY_LOCAL_MACHINE в окне редактора системного реестра в Windows-7
  4. Теперь раскройте папку «SYSTEM».
    Переход в папку SYSTEM из раздела HKEY_LOCAL_MACHINE в окне редактора системного реестра в Windows-7
  5. Из неё перейдите в «CurrentControlSet».
    Переход в каталог CurrentControlSet из папки SYSTEM в окне редактора системного реестра в Windows-7
  6. Затем в раздел «Services».
    Переход в каталог CurrentControlSet из папки SYSTEM в окне редактора системного реестра в Windows-7
  7. Последняя папка, в которую вам нужно перейти называется «Schedule».
    Переход в раздел Services из каталога CurrentControlSet в окне редактора системного реестра в Windows-7
  8. Теперь обратите внимание на правую часть окна. Здесь расположена различные файлы со значениями и списками параметров. Найдите параметр «Start» и активируйте его, кликнув по нему дважды левой кнопкой мыши.
    Переход в папку Schedule из разделеа Services в окне редактора системного реестра в Windows-7
  9. Запустится оболочка, где нужно в поле «Значение» поставить цифру «4» вместо «2». Нажмите «Ок» для применения нового значения.
    Изменение параметра Start в окне изменения параметра DWORD в редакторе системного реестра в Windows-7
  10. Можно закрыть окно редактора реестра.
  11. Чтобы изменения применились окончательно нужно перезагрузить компьютер.

Если вам нужно снова включить «Планировщик заданий», то проделайте всё то же самое, что было написано в инструкции выше, только в 9-м шаге нужно поставить значение «2» вместо «4».

Как видите, инструмент «Планировщик заданий» не так сложен в освоении, как может показаться изначально. Однако там рекомендуется с осторожностью деактивировать некоторые задачи, особенно предназначение которых вам неизвестно. Также не рекомендуется без особой необходимости отключать сам «Планировщик заданий».

From Wikipedia, the free encyclopedia

Windows Task Scheduler

Windows Task Scheduler.png

Management console for Task Scheduler 3.0 in Windows 11

Other names taskschd.msc
Developer(s) Microsoft
Initial release 1995; 28 years ago
Written in C++
Included with
  • Internet Explorer 4.0 and later
    (Windows 95 and Windows NT 4.0)
  • Windows 98 and later
    (Windows 9x family)
  • Windows 2000 and later
    (Windows NT family)
Predecessor System Agent
Service name Task Scheduler (Schedule)
Type Windows service
Website docs.microsoft.com/en-us/windows/win32/taskschd/task-scheduler-start-page Edit this on Wikidata

Task Scheduler (formerly Scheduled Tasks)[1] is a job scheduler in Microsoft Windows that launches computer programs or scripts at pre-defined times or after specified time intervals.[2][3] Microsoft introduced this component in the Microsoft Plus! for Windows 95 as System Agent.[4] Its core component is an eponymous Windows service.[5] The Windows Task Scheduler infrastructure is the basis for the Windows PowerShell scheduled jobs feature introduced with PowerShell v3.[6]

Task Scheduler can be compared to cron or anacron on Unix-like operating systems. This service should not be confused with the scheduler, which is a core component of the OS kernel that allocates CPU resources to processes already running.

Versions[edit]

Task Scheduler 1.0[edit]

Task Scheduler 1.0 is included with Windows NT 4.0[7] (with Internet Explorer 4.0 or later), Windows 2000,[7] Windows XP[8] and Windows Server 2003.[9] It runs as a Windows Service, and the task definitions and schedules are stored in binary .job files. Tasks are manipulated directly by manipulating the .job files. Each task corresponds to single action. On Windows 95 (with Internet Explorer 4.0 or later), Windows 98 and Windows Me, the Task Scheduler runs as an ordinary program, mstask.exe. It also displays a status icon in the notification area on Windows 95 and Windows 98 and runs as a hidden service on Windows Me, but can be made to show a tray icon.[1] Computer programs and scripts can access the service through six COM interfaces.[10] Microsoft provides a scheduling agent DLL, a sample VBScript and a configuration file to automate Task Scheduler.[11]

In addition to the graphical user interface for Task Scheduler in Control Panel, Windows provides two command-line tools for managing scheduled task: at.exe (deprecated)[12] and schtasks.exe.[5][13][14] However, at.exe cannot access tasks created or modified by Control Panel or schtasks.exe.[15] Also, tasks created with at.exe are not interactive by default; interactivity needs to be explicitly requested. The binary «.job» files which the AT command produces are stored in the %WINDIR%Tasks directory.[16][17]

Task Scheduler 2.0[edit]

Task Scheduler 2.0 was introduced with Windows Vista[18] and included in Windows Server 2008 as well.[19][9] The redesigned Task Scheduler user interface is now based on Management Console. In addition to running tasks on scheduled times or specified intervals, Task Scheduler 2.0 also supports calendar and event-based triggers, such as starting a task when a particular event is logged to the event log, or when a combination of events has occurred. Also, several tasks that are triggered by the same event can be configured to run either simultaneously or in a pre-determined chained sequence of a series of actions, instead of having to create multiple scheduled tasks. Tasks can also be configured to run based on system status such as being idle for a pre-configured amount of time, on startup,[20] logoff, or only during or for a specified time. XPath expressions can be used to filter events from the Windows Event Log. Tasks can also be delayed for a specified time after the triggering event has occurred, or repeat until some other event occurs. Actions that need to be done if a task fails can also be configured. The actions that can be taken in response to triggers, both event-based as well as time-based, not only include launching applications but also take a number of custom actions. Task Scheduler includes a number of actions built-in, spanning a number of applications; including send an e-mail, show a message box, or fire a COM handler when it is triggered. Custom actions can also be specified using the Task Scheduler API. Task Scheduler keeps a history log of all execution details of all the tasks.[21] Windows Vista uses Task Scheduler 2.0 to run various system-level tasks;[22] consequently, the Task Scheduler service can no longer be disabled (except with a simple registry tweak).

Task Scheduler 2.0 exposes an API to allow computer programs and scripts create tasks.[19][23] It consists of 42 COM interfaces.[24] The Windows API does not, however, include a managed wrapper for Task Scheduler though an open source implementation exists.[25] The job files for Task Scheduler 2.0 are XML-based, and are human-readable, conforming to the Task Scheduler Schema.[19][23]

Other features[edit]

  • New security features, including using Credential Manager to passwords for tasks on workgroup computers and using Active Directory for task credentials on domain-joined computers so that they cannot be retrieved easily. Also, scheduled tasks are executed in their own session, instead of the same session as system services or the current user.
  • Ability to wake up a machine remotely or using BIOS timer from sleep or hibernation to execute a scheduled task or run a previously scheduled task after a machine gets turned on.
  • Ability to attach tasks to events directly from the Event Viewer.

Tasks[edit]

The Task Scheduler service works by managing Tasks; Task refers to the action (or actions) taken in response to trigger(s). A task is defined by associating a set of actions, which can include launching an application or taking some custom-defined action, to a set of triggers, which can either be time-based or event-based. In addition, a task also can contain metadata that defines how the actions will be executed, such as the security context the task will run in. Tasks are serialized to .job files and are stored in the special folder titled Task Folder, organized in subdirectories. Programmatically, the task folder is accessed using the ITaskFolder interface or the TaskFolder scripting object and individual tasks using the IRegisteredTask interface or RegisteredTask object.[26]

Column ‘Last Result’[edit]

The Last Result column displays a completion code. The common codes for scheduled tasks are:[27][28]

  • 0 or 0x0: The operation completed successfully.
  • 1 or 0x1: Incorrect function called or unknown function called.
  • 2 or 0x2: File not found.
  • 10 or 0xa: The environment is incorrect.
  • 0x00041300: Task is ready to run at its next scheduled time.
  • 0x00041301: The task is currently running.
  • 0x00041302: The task has been disabled.
  • 0x00041303: The task has not yet run.
  • 0x00041304: There are no more runs scheduled for this task.
  • 0x00041305: One or more of the properties that are needed to run this task have not been set.
  • 0x00041306: The last run of the task was terminated by the user.
  • 0x00041307: Either the task has no triggers or the existing triggers are disabled or not set.
  • 0x00041308: Event triggers do not have set run times.
  • 0x80010002: Call was canceled by the message filter
  • 0x80041309: A task’s trigger is not found.
  • 0x8004130A: One or more of the properties required to run this task have not been set.
  • 0x8004130B: There is no running instance of the task.
  • 0x8004130C: The Task Scheduler service is not installed on this computer.
  • 0x8004130D: The task object could not be opened.
  • 0x8004130E: The object is either an invalid task object or is not a task object.
  • 0x8004130F: No account information could be found in the Task Scheduler security database for the task indicated.
  • 0x80041310: Unable to establish existence of the account specified.
  • 0x80041311: Corruption was detected in the Task Scheduler security database
  • 0x80041312: Task Scheduler security services are available only on Windows NT.
  • 0x80041313: The task object version is either unsupported or invalid.
  • 0x80041314: The task has been configured with an unsupported combination of account settings and run time options.
  • 0x80041315: The Task Scheduler Service is not running.
  • 0x80041316: The task XML contains an unexpected node.
  • 0x80041317: The task XML contains an element or attribute from an unexpected namespace.
  • 0x80041318: The task XML contains a value which is incorrectly formatted or out of range.
  • 0x80041319: The task XML is missing a required element or attribute.
  • 0x8004131A: The task XML is malformed.
  • 0x0004131B: The task is registered, but not all specified triggers will start the task.
  • 0x0004131C: The task is registered, but may fail to start. Batch logon privilege needs to be enabled for the task principal.
  • 0x8004131D: The task XML contains too many nodes of the same type.
  • 0x8004131E: The task cannot be started after the trigger end boundary.
  • 0x8004131F: An instance of this task is already running.
  • 0x80041320: The task will not run because the user is not logged on.
  • 0x80041321: The task image is corrupt or has been tampered with.
  • 0x80041322: The Task Scheduler service is not available.
  • 0x80041323: The Task Scheduler service is too busy to handle your request. Please try again later.
  • 0x80041324: The Task Scheduler service attempted to run the task, but the task did not run due to one of the constraints in the task definition.
  • 0x00041325: The Task Scheduler service has asked the task to run.
  • 0x80041326: The task is disabled.
  • 0x80041327: The task has properties that are not compatible with earlier versions of Windows.
  • 0x80041328: The task settings do not allow the task to start on demand.
  • 0xC000013A: The application terminated as a result of a CTRL+C.
  • 0xC0000142: The application failed to initialize properly.

Bugs[edit]

On Windows 2000 and Windows XP, when a computer is prepared for disk imaging with the sysprep utility, it cannot run tasks configured to run in the context of the SYSTEM account. Sysprep changes the security identifier (SID) to avoid duplication but does not update scheduled tasks to use the new SID. Consequently, the affected tasks fail to run. There is no solution for this problem but one may reschedule the affected tasks to work around the issue.[29]

On Windows Vista or Windows Server 2008, the next execution time displayed in Task Scheduler may be wrong. Microsoft issued a hotfix to remedy this issue.[30]

See also[edit]

  • cron, job scheduler for Unix-like operating systems

References[edit]

  1. ^ a b «How to Enable the Scheduled Tasks Icon in Windows Me». Support. Microsoft. January 29, 2007. Archived from the original on January 30, 2008.
  2. ^ «Keep your Windows desktop in shape with Task Scheduler». TechRepublic. January 4, 2002.
  3. ^ «What is Task Scheduler?». Computer Hope. November 30, 2020.
  4. ^ Al Fasoltd (March 29, 1998). «Windows 98: Stable and fast, as well as ‘new and improved’«. The Syracuse Newspapers. Retrieved October 6, 2007.
  5. ^ a b Mueller, John Paul (2010). Windows Command Line Administration Instant Reference. John Wiley & Sons. ISBN 978-0470930908.
  6. ^ Warner, Timothy L. (2015). Sams Teach Yourself Windows PowerShell in 24 Hours. Sams Publishing. ISBN 978-0134049359.
  7. ^ a b Burnett, Mark; Amaris, Chris; Doyle, Chris; Locher, L. J.; Morimoto, Rand (2002). Maximum Windows 2000 Security. Sams Publishing. ISBN 978-0672319655.
  8. ^ Mueller, John Paul (2001). Sams Teach Yourself Microsoft Windows XP in 21 Days. Sams Publishing. ISBN 978-0132715539.
  9. ^ a b «About the Task Scheduler». MSDN. Microsoft. Retrieved October 6, 2007.
  10. ^ «Task Scheduler 1.0 Interfaces». MSDN. Microsoft. Retrieved May 30, 2014.
  11. ^ «Task Scheduler Using VBScript». Download Center. Microsoft. March 22, 2004. Archived from the original on May 4, 2006.
  12. ^ «MS-DOS and Windows command line at command». Computer Hope. Retrieved March 7, 2021.
  13. ^ «Schtasks». Microsoft TechNet. Microsoft. Retrieved May 18, 2014.
  14. ^ «At». Microsoft TechNet. Microsoft. Retrieved May 18, 2014.
  15. ^ «How To Use the AT Command to Schedule Tasks». Support. Microsoft. October 30, 2006.
  16. ^ Kleiman, Dave; Hunter, Laura E (2006). Winternals Defragmentation, Recovery, and Administration Field Guide. Elsevier. ISBN 978-0080489872.
  17. ^ «Applications Started with AT Are Not Interactive». Support. Microsoft. February 20, 2007. Archived from the original on October 29, 2004.
  18. ^ Cowart, Robert; Knittel, Brian (2008). Special Edition Using Microsoft Windows Vista. Que Publishing. ISBN 978-0789737816.
  19. ^ a b c Kingsley-Hughes, Adrian; Kingsley-Hughes, Kathie; Read, Daniel (2011). VBScript Programmer’s Reference. John Wiley & Sons. ISBN 978-1118058695.
  20. ^ Paul, Ian (September 5, 2014). «Automate your morning programs with Windows Task Scheduler». PCWorld. Retrieved March 15, 2021.
  21. ^ «Windows Vista Task Scheduler». Microsoft TechNet. Microsoft. March 3, 2006. Archived from the original on April 12, 2006. Retrieved April 24, 2006.
  22. ^ «Description of the scheduled tasks in Windows Vista». August 24, 2007. Archived from the original on October 22, 2007.
  23. ^ a b Kenny Kerr (October 2007). «Task Scheduler 2.0». MSDN. Microsoft. Archived from the original on December 26, 2007. Retrieved October 6, 2007.
  24. ^ «Task Scheduler 2.0 Interfaces». MSDN. Microsoft. Retrieved May 30, 2014.
  25. ^ «C# API for Task Scheduler 2.0». Stack Overflow. Retrieved July 24, 2019.
  26. ^ «Tasks (Windows)». MSDN. Microsoft. Retrieved October 6, 2007.
  27. ^ «How to troubleshoot scheduled tasks in Windows XP and in Windows Server 2003». Support. Microsoft. May 22, 2013. Retrieved September 3, 2013.
  28. ^ «Task Scheduler Error and Success Constants». MSDN. Microsoft.
  29. ^ «Scheduled tasks may not start if you used a System Preparation image to install Windows XP or Windows 2000». Support. Microsoft. July 1, 2004. Archived from the original on September 26, 2008. Retrieved May 19, 2012.
  30. ^ «The value in the Next Run Time field in Task Scheduler is incorrect in Windows Vista and in Windows Server 2008». Support. Microsoft. October 15, 2008. Archived from the original on December 11, 2008.

Further reading[edit]

  • Leonhard, Woody; Rusen, Ciprian (2021). Windows 10 All-in-One For Dummies. John Wiley & Sons. ISBN 978-1119680574.
  • Knittel, Brian; McFedries, Paul (2014). Windows 8.1 in Depth. Que Publishing. ISBN 978-0789752819.
  • Bott, Ed; Siechert, Carl; Stinson, Craig (2009). Windows 7 Inside Out. Pearson Education. ISBN 978-0735636842.
  • Ruest, Danielle; Ruest, Nelson (2008). Microsoft Windows Server 2008: The Complete Reference. McGraw-Hill Education. ISBN 978-0071596466.
  • Cowart, Robert; Knittel, Brian (2008). Special Edition Using Microsoft Windows Vista. Que. ISBN 978-0789737816.

External links[edit]

  • Task Scheduler on MSDN
  • The Log File in the Task Scheduler May Be Incorrectly Formatted and Difficult to Read — Archived October 16, 2007, at the Wayback Machine
  • Unable to Delete Text in the Task Scheduler Log File
  • Task Scheduler Service Does Not Start
  • Scheduled Program Does Not Start in Task Scheduler — Archived August 21, 2006, at the Wayback Machine
  • Cannot Disable Task Scheduler

From Wikipedia, the free encyclopedia

Windows Task Scheduler

Windows Task Scheduler.png

Management console for Task Scheduler 3.0 in Windows 11

Other names taskschd.msc
Developer(s) Microsoft
Initial release 1995; 28 years ago
Written in C++
Included with
  • Internet Explorer 4.0 and later
    (Windows 95 and Windows NT 4.0)
  • Windows 98 and later
    (Windows 9x family)
  • Windows 2000 and later
    (Windows NT family)
Predecessor System Agent
Service name Task Scheduler (Schedule)
Type Windows service
Website docs.microsoft.com/en-us/windows/win32/taskschd/task-scheduler-start-page Edit this on Wikidata

Task Scheduler (formerly Scheduled Tasks)[1] is a job scheduler in Microsoft Windows that launches computer programs or scripts at pre-defined times or after specified time intervals.[2][3] Microsoft introduced this component in the Microsoft Plus! for Windows 95 as System Agent.[4] Its core component is an eponymous Windows service.[5] The Windows Task Scheduler infrastructure is the basis for the Windows PowerShell scheduled jobs feature introduced with PowerShell v3.[6]

Task Scheduler can be compared to cron or anacron on Unix-like operating systems. This service should not be confused with the scheduler, which is a core component of the OS kernel that allocates CPU resources to processes already running.

Versions[edit]

Task Scheduler 1.0[edit]

Task Scheduler 1.0 is included with Windows NT 4.0[7] (with Internet Explorer 4.0 or later), Windows 2000,[7] Windows XP[8] and Windows Server 2003.[9] It runs as a Windows Service, and the task definitions and schedules are stored in binary .job files. Tasks are manipulated directly by manipulating the .job files. Each task corresponds to single action. On Windows 95 (with Internet Explorer 4.0 or later), Windows 98 and Windows Me, the Task Scheduler runs as an ordinary program, mstask.exe. It also displays a status icon in the notification area on Windows 95 and Windows 98 and runs as a hidden service on Windows Me, but can be made to show a tray icon.[1] Computer programs and scripts can access the service through six COM interfaces.[10] Microsoft provides a scheduling agent DLL, a sample VBScript and a configuration file to automate Task Scheduler.[11]

In addition to the graphical user interface for Task Scheduler in Control Panel, Windows provides two command-line tools for managing scheduled task: at.exe (deprecated)[12] and schtasks.exe.[5][13][14] However, at.exe cannot access tasks created or modified by Control Panel or schtasks.exe.[15] Also, tasks created with at.exe are not interactive by default; interactivity needs to be explicitly requested. The binary «.job» files which the AT command produces are stored in the %WINDIR%Tasks directory.[16][17]

Task Scheduler 2.0[edit]

Task Scheduler 2.0 was introduced with Windows Vista[18] and included in Windows Server 2008 as well.[19][9] The redesigned Task Scheduler user interface is now based on Management Console. In addition to running tasks on scheduled times or specified intervals, Task Scheduler 2.0 also supports calendar and event-based triggers, such as starting a task when a particular event is logged to the event log, or when a combination of events has occurred. Also, several tasks that are triggered by the same event can be configured to run either simultaneously or in a pre-determined chained sequence of a series of actions, instead of having to create multiple scheduled tasks. Tasks can also be configured to run based on system status such as being idle for a pre-configured amount of time, on startup,[20] logoff, or only during or for a specified time. XPath expressions can be used to filter events from the Windows Event Log. Tasks can also be delayed for a specified time after the triggering event has occurred, or repeat until some other event occurs. Actions that need to be done if a task fails can also be configured. The actions that can be taken in response to triggers, both event-based as well as time-based, not only include launching applications but also take a number of custom actions. Task Scheduler includes a number of actions built-in, spanning a number of applications; including send an e-mail, show a message box, or fire a COM handler when it is triggered. Custom actions can also be specified using the Task Scheduler API. Task Scheduler keeps a history log of all execution details of all the tasks.[21] Windows Vista uses Task Scheduler 2.0 to run various system-level tasks;[22] consequently, the Task Scheduler service can no longer be disabled (except with a simple registry tweak).

Task Scheduler 2.0 exposes an API to allow computer programs and scripts create tasks.[19][23] It consists of 42 COM interfaces.[24] The Windows API does not, however, include a managed wrapper for Task Scheduler though an open source implementation exists.[25] The job files for Task Scheduler 2.0 are XML-based, and are human-readable, conforming to the Task Scheduler Schema.[19][23]

Other features[edit]

  • New security features, including using Credential Manager to passwords for tasks on workgroup computers and using Active Directory for task credentials on domain-joined computers so that they cannot be retrieved easily. Also, scheduled tasks are executed in their own session, instead of the same session as system services or the current user.
  • Ability to wake up a machine remotely or using BIOS timer from sleep or hibernation to execute a scheduled task or run a previously scheduled task after a machine gets turned on.
  • Ability to attach tasks to events directly from the Event Viewer.

Tasks[edit]

The Task Scheduler service works by managing Tasks; Task refers to the action (or actions) taken in response to trigger(s). A task is defined by associating a set of actions, which can include launching an application or taking some custom-defined action, to a set of triggers, which can either be time-based or event-based. In addition, a task also can contain metadata that defines how the actions will be executed, such as the security context the task will run in. Tasks are serialized to .job files and are stored in the special folder titled Task Folder, organized in subdirectories. Programmatically, the task folder is accessed using the ITaskFolder interface or the TaskFolder scripting object and individual tasks using the IRegisteredTask interface or RegisteredTask object.[26]

Column ‘Last Result’[edit]

The Last Result column displays a completion code. The common codes for scheduled tasks are:[27][28]

  • 0 or 0x0: The operation completed successfully.
  • 1 or 0x1: Incorrect function called or unknown function called.
  • 2 or 0x2: File not found.
  • 10 or 0xa: The environment is incorrect.
  • 0x00041300: Task is ready to run at its next scheduled time.
  • 0x00041301: The task is currently running.
  • 0x00041302: The task has been disabled.
  • 0x00041303: The task has not yet run.
  • 0x00041304: There are no more runs scheduled for this task.
  • 0x00041305: One or more of the properties that are needed to run this task have not been set.
  • 0x00041306: The last run of the task was terminated by the user.
  • 0x00041307: Either the task has no triggers or the existing triggers are disabled or not set.
  • 0x00041308: Event triggers do not have set run times.
  • 0x80010002: Call was canceled by the message filter
  • 0x80041309: A task’s trigger is not found.
  • 0x8004130A: One or more of the properties required to run this task have not been set.
  • 0x8004130B: There is no running instance of the task.
  • 0x8004130C: The Task Scheduler service is not installed on this computer.
  • 0x8004130D: The task object could not be opened.
  • 0x8004130E: The object is either an invalid task object or is not a task object.
  • 0x8004130F: No account information could be found in the Task Scheduler security database for the task indicated.
  • 0x80041310: Unable to establish existence of the account specified.
  • 0x80041311: Corruption was detected in the Task Scheduler security database
  • 0x80041312: Task Scheduler security services are available only on Windows NT.
  • 0x80041313: The task object version is either unsupported or invalid.
  • 0x80041314: The task has been configured with an unsupported combination of account settings and run time options.
  • 0x80041315: The Task Scheduler Service is not running.
  • 0x80041316: The task XML contains an unexpected node.
  • 0x80041317: The task XML contains an element or attribute from an unexpected namespace.
  • 0x80041318: The task XML contains a value which is incorrectly formatted or out of range.
  • 0x80041319: The task XML is missing a required element or attribute.
  • 0x8004131A: The task XML is malformed.
  • 0x0004131B: The task is registered, but not all specified triggers will start the task.
  • 0x0004131C: The task is registered, but may fail to start. Batch logon privilege needs to be enabled for the task principal.
  • 0x8004131D: The task XML contains too many nodes of the same type.
  • 0x8004131E: The task cannot be started after the trigger end boundary.
  • 0x8004131F: An instance of this task is already running.
  • 0x80041320: The task will not run because the user is not logged on.
  • 0x80041321: The task image is corrupt or has been tampered with.
  • 0x80041322: The Task Scheduler service is not available.
  • 0x80041323: The Task Scheduler service is too busy to handle your request. Please try again later.
  • 0x80041324: The Task Scheduler service attempted to run the task, but the task did not run due to one of the constraints in the task definition.
  • 0x00041325: The Task Scheduler service has asked the task to run.
  • 0x80041326: The task is disabled.
  • 0x80041327: The task has properties that are not compatible with earlier versions of Windows.
  • 0x80041328: The task settings do not allow the task to start on demand.
  • 0xC000013A: The application terminated as a result of a CTRL+C.
  • 0xC0000142: The application failed to initialize properly.

Bugs[edit]

On Windows 2000 and Windows XP, when a computer is prepared for disk imaging with the sysprep utility, it cannot run tasks configured to run in the context of the SYSTEM account. Sysprep changes the security identifier (SID) to avoid duplication but does not update scheduled tasks to use the new SID. Consequently, the affected tasks fail to run. There is no solution for this problem but one may reschedule the affected tasks to work around the issue.[29]

On Windows Vista or Windows Server 2008, the next execution time displayed in Task Scheduler may be wrong. Microsoft issued a hotfix to remedy this issue.[30]

See also[edit]

  • cron, job scheduler for Unix-like operating systems

References[edit]

  1. ^ a b «How to Enable the Scheduled Tasks Icon in Windows Me». Support. Microsoft. January 29, 2007. Archived from the original on January 30, 2008.
  2. ^ «Keep your Windows desktop in shape with Task Scheduler». TechRepublic. January 4, 2002.
  3. ^ «What is Task Scheduler?». Computer Hope. November 30, 2020.
  4. ^ Al Fasoltd (March 29, 1998). «Windows 98: Stable and fast, as well as ‘new and improved’«. The Syracuse Newspapers. Retrieved October 6, 2007.
  5. ^ a b Mueller, John Paul (2010). Windows Command Line Administration Instant Reference. John Wiley & Sons. ISBN 978-0470930908.
  6. ^ Warner, Timothy L. (2015). Sams Teach Yourself Windows PowerShell in 24 Hours. Sams Publishing. ISBN 978-0134049359.
  7. ^ a b Burnett, Mark; Amaris, Chris; Doyle, Chris; Locher, L. J.; Morimoto, Rand (2002). Maximum Windows 2000 Security. Sams Publishing. ISBN 978-0672319655.
  8. ^ Mueller, John Paul (2001). Sams Teach Yourself Microsoft Windows XP in 21 Days. Sams Publishing. ISBN 978-0132715539.
  9. ^ a b «About the Task Scheduler». MSDN. Microsoft. Retrieved October 6, 2007.
  10. ^ «Task Scheduler 1.0 Interfaces». MSDN. Microsoft. Retrieved May 30, 2014.
  11. ^ «Task Scheduler Using VBScript». Download Center. Microsoft. March 22, 2004. Archived from the original on May 4, 2006.
  12. ^ «MS-DOS and Windows command line at command». Computer Hope. Retrieved March 7, 2021.
  13. ^ «Schtasks». Microsoft TechNet. Microsoft. Retrieved May 18, 2014.
  14. ^ «At». Microsoft TechNet. Microsoft. Retrieved May 18, 2014.
  15. ^ «How To Use the AT Command to Schedule Tasks». Support. Microsoft. October 30, 2006.
  16. ^ Kleiman, Dave; Hunter, Laura E (2006). Winternals Defragmentation, Recovery, and Administration Field Guide. Elsevier. ISBN 978-0080489872.
  17. ^ «Applications Started with AT Are Not Interactive». Support. Microsoft. February 20, 2007. Archived from the original on October 29, 2004.
  18. ^ Cowart, Robert; Knittel, Brian (2008). Special Edition Using Microsoft Windows Vista. Que Publishing. ISBN 978-0789737816.
  19. ^ a b c Kingsley-Hughes, Adrian; Kingsley-Hughes, Kathie; Read, Daniel (2011). VBScript Programmer’s Reference. John Wiley & Sons. ISBN 978-1118058695.
  20. ^ Paul, Ian (September 5, 2014). «Automate your morning programs with Windows Task Scheduler». PCWorld. Retrieved March 15, 2021.
  21. ^ «Windows Vista Task Scheduler». Microsoft TechNet. Microsoft. March 3, 2006. Archived from the original on April 12, 2006. Retrieved April 24, 2006.
  22. ^ «Description of the scheduled tasks in Windows Vista». August 24, 2007. Archived from the original on October 22, 2007.
  23. ^ a b Kenny Kerr (October 2007). «Task Scheduler 2.0». MSDN. Microsoft. Archived from the original on December 26, 2007. Retrieved October 6, 2007.
  24. ^ «Task Scheduler 2.0 Interfaces». MSDN. Microsoft. Retrieved May 30, 2014.
  25. ^ «C# API for Task Scheduler 2.0». Stack Overflow. Retrieved July 24, 2019.
  26. ^ «Tasks (Windows)». MSDN. Microsoft. Retrieved October 6, 2007.
  27. ^ «How to troubleshoot scheduled tasks in Windows XP and in Windows Server 2003». Support. Microsoft. May 22, 2013. Retrieved September 3, 2013.
  28. ^ «Task Scheduler Error and Success Constants». MSDN. Microsoft.
  29. ^ «Scheduled tasks may not start if you used a System Preparation image to install Windows XP or Windows 2000». Support. Microsoft. July 1, 2004. Archived from the original on September 26, 2008. Retrieved May 19, 2012.
  30. ^ «The value in the Next Run Time field in Task Scheduler is incorrect in Windows Vista and in Windows Server 2008». Support. Microsoft. October 15, 2008. Archived from the original on December 11, 2008.

Further reading[edit]

  • Leonhard, Woody; Rusen, Ciprian (2021). Windows 10 All-in-One For Dummies. John Wiley & Sons. ISBN 978-1119680574.
  • Knittel, Brian; McFedries, Paul (2014). Windows 8.1 in Depth. Que Publishing. ISBN 978-0789752819.
  • Bott, Ed; Siechert, Carl; Stinson, Craig (2009). Windows 7 Inside Out. Pearson Education. ISBN 978-0735636842.
  • Ruest, Danielle; Ruest, Nelson (2008). Microsoft Windows Server 2008: The Complete Reference. McGraw-Hill Education. ISBN 978-0071596466.
  • Cowart, Robert; Knittel, Brian (2008). Special Edition Using Microsoft Windows Vista. Que. ISBN 978-0789737816.

External links[edit]

  • Task Scheduler on MSDN
  • The Log File in the Task Scheduler May Be Incorrectly Formatted and Difficult to Read — Archived October 16, 2007, at the Wayback Machine
  • Unable to Delete Text in the Task Scheduler Log File
  • Task Scheduler Service Does Not Start
  • Scheduled Program Does Not Start in Task Scheduler — Archived August 21, 2006, at the Wayback Machine
  • Cannot Disable Task Scheduler

Что такое автозагрузка Windows и как она работает, полагаем, знают все. По сути, это указание системе, какие программы или службы нужно запускать во время загрузки компьютера. А что если нам нужно, чтобы программа запускалась не при старте системы, а в определенное время? Нет проблем. За автоматизацию задач в Windows отвечает Планировщик задач — замечательная утилита, увы, столь часто обходимая вниманием пользователей.

А ведь благодаря Планировщику можно сэкономить массу времени, перепоручив Windows рутинные операции вроде удаления временных файлов, дефрагментации дисков и реестра, создания резервных копий и т.д. Запускается утилита командой taskschd.msc или через Панель управления в разделе «Администрирование».

taskschd.msc

Как и большинство инструментов администрирования, Планировщик задач имеет интерфейс, представленный тремя вертикальными колонками.

Планировщик задач

Левая колонка содержит Библиотеку — древовидный список уже имеющихся задач, активных или неактивных. Удалять и редактировать их без особой нужды не рекомендуется, особенно если вы не имеете чёткого понятия о том, каким целям они служат. Поэтому мы будем говорить только о создании, редактировании и удалении пользовательских заданий.

Средняя колонка содержит описания выбранных элементов. Описание может включать название задачи, текстовый комментарий, путь к исполняемому файлу, тип выполняемого действия, время и условие выполнения задачи, а также дополнительные параметры, о которых будет сказано немного ниже. В средней колонке ведётся основная работа по редактированию задач.

Тип задачи выбирается в правой колонке. Так, вы можете подключиться к другому компьютеру, создать простую задачу, задачу с использованием параметров, импортировать ранее созданную и сохраненную в XML-файл, создать или удалить папку, включить или отключить журнал. Процедура создания простой задачи элементарна, поэтому сразу перейдём к разбору создания задачи с использованием параметров. Окошко мастера создания задачи содержит пять вкладок: Общие, Триггер, Действия, Условия и Параметры.

В разделе «Общие» указывается имя задания.

Общие

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

В разделе «Триггер» указывается, когда именно или в момент какого действия должно выполняться задание.

Триггер

«Стартом» может служить заданный промежуток времени, простой компьютера или некое событие, скажем, вход в систему, запуск программы, запись лога, ошибка и т.д.

Триггер

Триггер

Используя дополнительные параметры триггеров можно устанавливать задержку и срок действия задания, прерывать его выполнение по истечении указанного времени.

Триггер

В разделе «Действие» указывается собственно само действие.

Действие

В Планировщике Windows их всего три: запуск/открытие файла, отправка электронной почты и вывод текстового сообщения.

Запуск/открытие файла

Действие

Раздел «Условия» позволяет контролировать запуск задания с учётом настроек электропитания, простоя компьютера и подключения к интернету. Сеть можно указать, выбрав её название из выпадающего списка. Все условия проверяются после выполнения триггера.

Условия

Опции последнего раздела «Параметры» определяют порядок запуска, завершения или удаления задачи. Здесь можно ничего не менять, так как для корректного выполнения задания этих настроек вполне хватает.

Параметры

Впрочем, опцию «Немедленно запускать запланированную задачу, если пропущен плановый запуск» таки рекомендуем активировать. Если выполнение задания было назначено на определённое время, и оно будет пропущено (например, компьютер был включён позже), никаких действий выполнено не будет. Указанная же настройка запускает задание в любом случае примерно по истечении 10 минут после старта компьютера.

В следующий раз мы продолжим знакомиться с возможностями Планировщика задач Windows. В частности, рассмотрим наиболее интересные и полезные задачи из встроенной Библиотеки.

Загрузка…

ПланировщикПланировщик заданий – стандартное средство администрирования, отвечающее за запуск процессов или программ по расписанию. Планировщик заданий Windows 8 помогает настроить включение или выключение компьютера в заданное время, установить напоминание, автоматизировать те или иные процессы работы операционной системы.

Содержание

  • 1 Запуск
  • 2 Функционал
    • 2.1 Создание простой задачи
  • 3 Оптимизация работы системы с помощью планировщика
  • 4 Планировщик задач Windows: Видео

Запуск

Чтобы запустить планировщик в Windows 8, необходимо попасть в раздел «Администрирование» через «Панель Управления» > «Система и Безопасность».

Далее находим в списке планировщик и запускаем его.

Запуск

Стандартное окно администратора имеет следующий вид:

Окно администратора

Как видно из скриншота, интерфейс разделен на три панели: в левой части показывается древовидная структура папок, в центре – вся информация о выбранных процессах, справа – меню выбора действий над задачами.

Функционал

Планировщик задач Windows 8 предусматривает выполнение следующих функций:

  • создание простого задания с помощью встроенного мастера;
  • создание задачи с применением ручных настроек;
  • импорт и экспорт задач;
  • отображение списка активных процессов;
  • создание и удаление папок в левой панели;
  • управление журналом.

Окно списка всех этих действий также можно вызвать путем нажатия правой кнопкой мыши на ярлык папки или самой задачи соответственно.

Помимо самостоятельно созданных задач, в утилите уже наличествует большое количество автоматических процессов, необходимых для корректной работы системы, таких, как:

  • очистка диска от временных файлов,
  • дефрагментация диска,
  • антивирусная проверка и многое другое.

Создание простой задачи

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

Описание

В пункте «Триггер» выставляем желаемую периодичность выполнения.

Триггер

Потом жмем «Далее» и устанавливаем время и частоту повторений.

Установка времени и частоты повторения

Дальше выбираем одно из трех действий, которое будет выполнять администратор при запуске задания:

  • запуск программы;
  • вывод уведомительного сообщения на экран;
  • отправка email по заданному адресу.

Выбор действия

Существенно, что предупреждение Windows о том, что то или иное действие не рекомендуется системой, скорее всего будет означать невозможность создания процесса или некорректное его исполнение.

Оптимизация работы системы с помощью планировщика

Для максимальной оптимизации работы Windows 8 под свои потребности понадобится создание задания планировщика с применением ручных настроек. Ручная настройка имеет более широкий функционал, позволяя назначать отложенные цели. Так, к примеру, можно значительно ускорить загрузку системы, если настроить запуск необходимых для работы программ спустя несколько минут после загрузки Windows.

Рассмотрим вариант создания задачи с использованием ручных настроек на примере отложенного запуска приложения Dropbox.

  1. Выбираем в правой панели планировщика пункт меню «Создать задачу».
  2. Прописываем название и описание (необязательно). Жмем «Ок».Название и описание задачи
  3. Переходим на вкладку «Триггеры» и нажимаем «Создать». В выпавшем списке вариантов назначения выбираем «При запуске».Выбор варианта «При запуске»
  4. В разделе «Дополнительные параметры» устанавливаем флажок возле «Отложить задачу на:» и выставляем период 2 минуты.Дополнительные параметры
  5. Переходим во вкладку «Действие» и выбираем «Запуск программы» аналогично тому, как показано на скриншоте.
  6. В поле «Сценарий» указываем путь к выбранному приложению. Выглядит он следующим образом:
    Диск:UsersИмя пользователяПапка программыИсполнительный файл с расширением «exe».
    Пример: С:UsersAntonAppdataDropboxDropbox.exe
    Путь к файлу копируем из предварительно установленной утилиты Autoruns.
  7. Нажимаем «Ок».

Перезагружаем компьютер и наблюдаем запланированный запуск Dropbox ровно через две минуты после включения компьютера, что и являлось нашей конечной целью.

Планировщик заданий Windows 8 – удобное средство для настройки компьютера, позволяющее пользователю существенно оптимизировать как собственную работу, так и работу операционной системы.

Планировщик задач Windows: Видео

Похожие статьи

Наверное, каждый пользователь сталкивался с ситуацией, когда при включении компьютера приходится ждать загрузки фоновых программ и всех приложений, открывающихся вместе с системой. Недорогая техника может подвисать от большого количества одновременных процессов. Чтобы регулировать их, существует «Планировщик заданий» в Windows (он есть как в 10-й версии, так и в более ранних). Он позволяет:

  • настроить автозапуск приложений (например, ICQ или других мессенджеров, антивируса) или отключить его;
  • указать удобное время для исполнения ресурсозатратных задач (очистки диска, установки обновлений), чтобы они не мешали вашей работе;
  • снять с запуска неактуальные процессы;
  • указать, какие приложения можно отключить для экономии заряда батареи;
  • установить будильник или отправить письмо.

Как включить или отключить планировщик заданий в Windows

Настройка планировщика заданий в Windows.

Где находится «Планировщик заданий»

«Планировщик заданий» в Windows XP можно отыскать в разделе «Служебные программы». В восьмой версии утилиту переместили в «Панель управления». В «Виндовс-10» все уже выглядит иначе: ПО располагается в разделе «Управление компьютером» — там же, где находятся другие элементы администрирования. Фактически файлы данного приложения хранятся на системном диске С (Windows – System 32 — Taskschd.msc), и отсюда их тоже можно запускать.

Расположение Taskschd.msc

Как открыть «Планировщик заданий»

Теперь мы расскажем, как запустить «Планировщик заданий» разными способами.

Меню пуск

  1. В Windows ХР и 7 следуем пути: «Пуск» — «Все программы» — «Стандартные» — «Служебные».
  2. В Windows 10 – «Пуск» — «Средства администрирования»
  3. В Windows 8 через «Пуск» открыть приложение не выйдет.

Открыть «Планировщик заданий»

Панель управления

Открываем планировщик заданий в Windows 10 и 8 следующим образом:

  1. Разворачиваем строку поиска и пишем «Панель управления».
  2. Открываем раздел и обращаем внимание на надпись «Просмотр» справа вверху. «Категории» нужно сменить на «Крупные значки».
  3. Теперь мы видим ярлык «Администрирование» — при нажатии на него откроется список служб, среди которых будет и «Планировщик».

В Windows 7 и ХР, как мы помним, он вынесен в служебные программы.

Поле поиска

Самый легкий способ найти приложение – набрать его название в строке поиска Windows. Сразу, как только вы начнете записывать словосочетание, система автоматически найдет ПО, и его можно сразу же включить.

Окно «Выполнить»

  1. Нажимаем комбинацию Win+R.
  2. Появляется окно «Выполнить» с пустой строкой, куда мы вписываем «taskschd.msc» (игнорируем кавычки).
  3. Жмем «Интер» и ждем, пока откроется приложение.

Открыть через «Выполнить»

Командная строка

  1. Снова вызываем окно «Выполнить» и вписываем «cmd» (без кавычек)
  2. Нажимаем Enter и ждем появления «Командной строки».
  3. Вписываем туда «C:/Windows/System32/taskschd.msc» и жмем ОК.

Можно также конкретизировать команду, добавив к ней без пробелов:

  • /Create – для формирования новой задачи;
  • /Delete – для снятия задачи;
  • /Query – для просмотра созданных задач;
  • /Change – для корректировки задачи.

Запуск через командную строку

Прямой запуск

Как уже упоминалось выше, «Планировщик заданий» можно запустить прямо из корневой папки, где хранятся все его файлы. Для этого достаточно перейти по пути: диск С — Windows – System 32 — Taskschd.msc и дважды кликнуть его.

Отключение «Планировщика заданий»

Иногда бывает так, что из-за неправильно настроенного «Планировщика» возникают какие-то проблемы в работе ОС, если вы не нашли, в чем именно причина, – можно отключить его совсем (данная функция не поддерживается некоторыми сборками Windows).

  1. Найдите ярлык «Этот компьютер». Если его нет в Desktop, нажмите «Проводник» (значок в виде желтой папки), и вы увидите его в списке слева.
  2. Кликните вспомогательной кнопкой мыши (она справа) и выберите «Управление» — «Планировщик заданий» — «Действие» — «Свойства».
  3. В таблице видно, что в настоящее время приложение функционирует. Нажмите «Стоп» и укажите тип запуска – «Отключено». Таким образом, при очередном включении компьютера эта служба работать не будет.

Перед тем, как отключить «Планировщик заданий» Windows 7, обратите внимание, что в данной версии от этого приложения зависит корректная работа системы. Единственное, что можно предпринять в таком случае: снять некоторые задачи, чтоб приложение их не выполняло.

  1. Откройте «Панель управления» — «Администрирование» — «Планировщик заданий» — «Библиотека». Отключить задачу планировщика
  2. Слева вы увидите тематические папки – открывая каждую, можно выбрать конкретную задачу, исполнение которой легко отменить, щелкнув по ней вспомогательной кнопкой мыши и нажав соответствующую кнопку.

 Комментарии к записи Планировщик заданий в Windows 7 и 8 – начальный уровень отключены

Сегодня немногие пользователи знают, что существует программа под названием «Планировщик заданий» Windows 7 и 8.

На самом же деле это очень полезная вещь, смысл которой состоит в запуске определенных программ с определенными условиями и в определенное время.

Кроме запуска программ, также можно выполнять другие задачи – отправка письма по электронной почте, вывод сообщения с каким-то текстом (напоминание) и другое.

Такие функции очень сильно помогают, когда нужно выполнить много задач, но запомнить все из них не получается, а записывать все на листочки и вешать их во всех местах помещения неэффективно, ведь они попросту потеряются.

Планировщик заданий удобен еще и тем, что пользоваться им очень легко. Рассмотрим все операции с данной программой.

Запуск

Для того, чтобы открыть планировщик, есть два способа: один заключается в использовании меню «Пуск» (меню «Windows», если это Windows 8), а второй – в использовании командной строки.

Чтобы использовать первый способ, необходимо сделать следующее:

  • Открываем меню «Пуск» (меню «Windows») и запускаем там «Панель управления».

Рис. №1. Меню «Пуск» и «Панель управления» в нем

  • Дальше нужно нажать на пункт «Система и безопасность» (в некоторых системах «Система и ее обслуживание») и в открывшемся окне нажать на «Администрирование».

Рис. №2. «Администрирование» в панели управления

  • Дальше откроется список программ, доступных в рамках возможностей администрирования Windows. Собственно, среди них и будет нужный нам «Планировщик заданий». Его нужно запустить двойным щелчком мыши, как и любую другую обычную программу.

Рис. №3. Список программ, доступных в рамках возможностей администрирования Windows

Второй способ выполняется следующим образом:

  • В меню «Пуск» следует нажать на «Все программы», затем в папке «Стандартные» найти командную строку. Также можно нажать одновременно клавиши «Win» и «R», в строке ввода ввести «cmd.exe» и нажать Enter или кнопку «ОК» в том же окне (рис. 4).
  • В командной строке нужно всего лишь написать «Taskschd.msc» и нажать Enter (рис. 5).
  • Рис. №4. Два способа запуска командной строки

    Рис. №5. Ввод команды запуска планировщика заданий в командной строке

    Теперь можно приступать к добавлению какого-то задания.

    Создание задания

    С самого начала следует выбрать папку, в которой будет находиться созданное задание. Для этого нужно просто нажать на нее в древе библиотеки планировщика слева.

    Можно создать новую папку путем нажатия пункта «Создать папку» в разделе «Действие» в верхнем меню.

    Рис. №6. Создание новой папки заданий в планировщике Windows

    В выбранной папке есть две возможности создания задачи – в облегченном режиме и в обычном.

    Чтобы воспользоваться первым вариантом, необходимо в меню справа нажать на кнопку «Создать простую задачу». А дальше нужно сделать следующее:

    • В появившемся окне ввести имя и описание задачи. Второе не является обязательным. После этого нажмите кнопку «Далее», чтобы перейти к следующему шагу.

    Рис. №7. Окно задания имени и описания задачи в планировщике

    • Дальше нужно просто выбрать, когда будет выполняться выбранное действие и снова нажать «Далее». 

    Рис. №8. Выбор режима запуска задания

    • Дальше нужно выбрать, что делать. Мы работаем в упрощенном режиме и здесь доступно всего лишь три варианта – запуск какой-то программы, отправка e-mail и отображение сообщения.

    Рис. №9. Выбор варианта выполнения действия в рамках создаваемой задачи

    • Для примера можно выбрать вывод на экран сообщения. В таком случае нужно будет задать его заголовок и само сообщение.

    Рис. №10. Ввод заголовка и сообщения для вывода на экран

    • Дальше в окне планировщика мы еще раз увидим все условия создаваемой задачи. Если все верно, нажимаем «Готово» и ждем начала выполнения задачи.

    Рис. №11. Последнее окно с параметрами созданной задачи

    Собственно, вот наше созданное сообщение.

    Рис. №12. Вывод сообщения согласно созданному заданию

    А чтобы создать задачу в обычном, а не упрощенном режиме, в меню «Действия» нужно выбрать команду «Создать задачу».

    В принципе, здесь практически те же самые вкладки и этапы создания задачи, но намного больше параметров.

    К примеру, уже в первом окне можно задать не только название и описания задания, а и то, для кого оно будет выполняться.

    Так это можно сделать для зарегистрированных или незарегистрированных пользователей. Также задача может выполняться только для тех, кто имеет наивысшие права.

    Рис. №13. Окно общих сведений о задаче

    Создание триггера

    Дальше в данном случае нужно сделать следующее:

    • Создаем триггер. В упрощенном режиме пользователь просто указывал, как будет выполняться задание – один раз, каждый месяц и так далее. Здесь же можно выбрать некоторые дополнительные параметры, такие как повторение, остановка через какой-то промежуток времени, срок действия и много чего еще.

    В качестве примера создадим такой же вывод сообщения с тем же текстом. Для этого выбираем «однократно» и задаем время вывода, и повторение каждые 5 минут.  

    Рис. №14. Окно выбора режима выполнения задачи

    После задания всех этих параметров следует нажать кнопку «ОК» и триггер появится в списке.

    • Таким же образом создаем действие – переходим на вкладку «Действие», нажимаем «Создать». В открывшемся окне, возле надписи «Действие» выбираем «Вывод сообщения», вводим его заголовок, текст и нажимаем «ОК». В списке действий появляется новое.

    Рис. №15. Окно создания действия

    • Переходим на вкладку «Условия» и задаем нужные нам. Здесь можно указать, что задачу следует выполнять только при простое компьютера на протяжении определенного периода времени, только если есть питание или доступ к сети.

    Рис. №16. Окно ввода условий выполнения задания

    • Во вкладке «Параметры» можно сделать так, чтобы задача прекращала выполняться, если она работает больше какого-то определенного времени, не могла прекратиться по требованию и много чего еще.

    Рис. №17. Дополнительные параметры создаваемой задачи

    Рис. №18. Выполнение созданного задания

    Управление созданными заданиями

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

    • удалить – просто кликните на задание левой кнопкой мыши и нажмите кнопку Delete на клавиатуре или же кликните по заданию правой кнопкой и в выпадающем списке выберете «Удалить»;

    Рис. №19. Пункт удаления задания в выпадающем меню

    • экспортировать, а затем импортировать – таким же образом нажмите на нужной задаче правой кнопкой мыши и в выпадающем меню нажмите на «Экспортировать» (появится диалоговое окно сохранения файла в формате .xml), а затем в меню справа нажмите «Импортировать» (появится меню выбора нужного файла);

    Рис. №20. Импорт и экспорт заданий в планировщике задач

    • изменить существующее задание – просто кликните по нужному заданию левой кнопкой мыши дважды, после чего откроется такой же мастер, в котором и была создана задача (также можно кликнуть один раз и окно мастера в миниатюре появится на нижней панели);

    Рис. №21. Изменение созданного ранее задания

    Примечание: изменить можно все параметры, кроме имени и папки расположения.

    • выполнить или завершить выполнение по требованию – для этого есть команды в нижнем правом углу окна планировщика.

    Рис. №22 Команды, связанные с готовым заданием

    Отображение всех выполняемых задач

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

    Рис. №33. Отображение списка всех задач, которые выполняются в настоящее время

    Кстати, в этом окне можно также снять выполнение какой-то задачи, то есть остановить ее.

    Для этого следует просто кликнуть на нее левой кнопкой мыши и нажать кнопку «Снять задачу», которая станет доступной.

    Просмотр свойств и журнала

    Чтобы посмотреть свойства, необходимо нажать на нужную задачу левой кнопкой мыши один раз и в меню действий (справа внизу) выбрать соответствующий пункт.

    В нем есть вкладка «Журнал», где отобразится вся информация о том, как выполнялась данная задача.

    Рис. №34. Отображение свойств и журнала выполнения задачи в планировщике

    Подробней об управлении вашим ПК читайте в нашем материале:

    Администрирование Windows — Основные инструменты

    Наглядная инструкция по использованию планировщика для оптимизации загрузки системы показана в видеоролике ниже:


    • 23.08.2020
    • 38 565
    • 11
    • 14
    • 13
    • 1

    Планировщик задач (Task Scheduler)

    • Содержание статьи
      • Введение
      • Создание задачи
      • Дополнительные настройки
      • Примеры настройки Планировщика
        • Ежедневный запуск задачи
        • Запуск задачи через день
        • Отложенный ежедневный запуск задачи
        • Ежедневный запуск задачи до определенной даты с последующим удалением задачи из Планировщика
        • Запуск задачи в разные дни недели в разное время
        • Ежеминутный запуск задачи в рабочее время в рабочие дни
        • Ежемесячный запуск задачи
      • Тестовый запуск задачи
      • Управление заданиями Планировщика задач по сети
      • Комментарии к статье ( 11 шт )
      • Добавить комментарий

    Введение

    Эта статья рассказывает о возможностях стандартного Планировщика Windows.
    На примерах показано как запланировать запуск той или иной программы в определенное время. Рассказано о том, как правильно составить расписание запуска программы в определенные дни, в определенное время.

    Планировщик будет незаменимым и удобным инструментом если необходимо запускать какие-то приложения, которые выполняют рутинные операции и не требуют присутствия пользователя. Это могут быть операции резервного копирования, обновления данных, дефрагментация и т.д.

    На примере будет показано создание задания со сложным расписанием запуска. Статья содержит массу скриншотов с подробными описаниями.

    Создание задачи

    Первое, на что следует обратить внимание еще до создания задач — запущена ли служба «Планировщик заданий». Эта служба могла быть отключена при настройке системных служб для освобождения памяти в то время, когда использование Планировщика задач не было нужно. Теперь, если запланированные задания будут выполняться регулярно, то этот сервис надо переключить в автоматический режим запуска.

    Чтобы убедиться, что сервис запущен, зажмите поочередно клавиши Win + R, и в открывшемся окошке «Выполнить», нужно набрать команду services.msc и нажать кнопку «ОК». Откроется окно, показанное на рисунке 1.

    Рисунок 1.

    Найдите службу «Планировщик заданий» и убедитесь, что в столбце «Состояние» у нее «Выполняется» («Работает» в старых версиях Windows), а в столбце «Тип запуска» — «Автоматически». Если это не так, то дважды щелкните по имени службы и в открывшемся окне скорректируйте значения на те, которые указаны выше (для этого нужно иметь привилегии администратора, т. е. Ваша учетная запись должна быть из группы Администраторы).

    После того, как служба запущена и тип ее запуска скорректирован на автоматический, служба будет стартовать при загрузке системы и задания буду выполняться в соответствии с расписанием.

    Теперь создадим задачу.

    Для этого, опять поочередно зажмем клавиши Win + R, и введем команду taskschd.msc, после чего нажмем «ОК». Откроется окно, показанное на рисунке 2.

    Рисунок 2.

    В правой панели данного окна нажмем на «Создать задачу…». Откроется окно, показанное на рисунке 3.

    Рисунок 3.

    В поле «Имя» нужно указать название этого задания, которое будет отображаться в окне Планировщика. Название может быть любым. Присвойте заданию такое имя, чтобы потом, при открытии Планировщика, можно было сразу вспомнить, что делает это задание. В данном примере я назвал задание «Тестирование Планировщика». После этого, нажимаем «Далее». Откроется окно, показанное на рисунке 4.

    Рисунок 4.

    Здесь нужно выбрать период запуска этого задания. Возможны следующие варианты:

    • Ежедневно. Задание будет запускаться ежедневно, либо только по рабочим дням, либо через несколько дней в указанное время. Все эти параметры можно будет выбрать в следующем окне, о чем пойдет речь ниже.
    • Еженедельно. В следующем окне можно будет указать каждую ли неделю нужно запускать задание и выбрать дни недели, по которым задание будет запущено в определенное время.
    • Ежемесячно. Далее можно будет указать в какие месяцы года надо запускать задание и выбрать по каким числам месяца или по каким дням месяца в определенное время задание будет запущено.
    • Однократно. В следующем окне мастера можно будет выбрать дату и время запуска задания. Больше это задание выполняться не будет.
    • При загрузке компьютера. Следующего окна при выборе этого варианта нет, что логично, т.к. при таком типе запуска задание будет выполняться каждый раз при загрузке компьютера. Данный тип запуска не требует входа пользователя, задание будет запущено от имени того пользователя, которое будет нужно указать в следующем окне.
    • При входе в Windows. Этот тип запуска похож на предыдущий с тем отличием, что задание будет выполнено только когда пользователь войдет в Windows, т.е. введет свои логин и пароль.

    Теперь разберем эти типы запуска заданий более подробно. После нажатия кнопки «Далее» будет выведено окно, в котором нужно указать дополнительные параметры расписания для запуска задачи. Исключение — два последних типа запуска, когда задание исполняется при загрузке компьютера или при входе пользователя. Итак, введите название задачи и выберите один из типов запуска, затем нажмите кнопку Далее. В зависимости от того, какой тип запуска был выбран, будут предложены те или иные настройки расписания запуска задачи.

    Рисунок 5.

    Ежедневно

    При ежедневном типе запуска есть возможность выбора запускать ли задание ежедневно, либо запускать задание с периодичностью, например, один раз в три дня. В этом же окне нужно выбрать время запуска задания. Поле «Начать» позволит отложить первый запуск задания до определенной даты, т.е. если сегодня первое число месяца, а «Начать» установлена на 10-е, то задача начнет выполняться с десятого числа, не смотря на то, что ее запуск запланирован как ежедневный.

    Рисунок 6.

    Еженедельно

    При еженедельном типе запуска есть возможность запускать задачу по определенным дням недели, отметив галками соответствующие дни недели в окне, показанном на рисунке 7. Можно указать, что задание должно выполняться через неделю, т.е., например, первую неделю в понедельник, среду и пятницу, вторую неделю задание не выполняется, в третью выполняется в понедельник, среду, пятницу, четвертую не выполняется и т.д. Также, нужно указать время, в которое задание будет выполняться в указанные дни недели.

    Рисунок 7.

    Ежемесячно

    При ежемесячном типе запуска задания необходимо отметить месяца, по которым будет запускаться задание и указать число, когда задание будет запущено. Обратите внимание на то, что последнее число месяца может быть 28-е, 29-е, 30-е или 31-е, поэтому, если задание необходимо выполнить в конце месяца, то его запуск лучше запланировать на первое число следующего месяца в 00:01. Если есть необходимость не указывать конкретное число для запуска задания, а запускать его только, например, по третьим пятницам указанных месяцев, то можно переключить соответствующий переключатель и выбрать из полей со списками требуемые значения.

    Рисунок 8.

    Однократно

    При выборе однократного выполнения задания требуется указать только дату и время его запуска. Задание будет запущено в указанное время и после этого его запуск больше производится не будет. Задание из Планировщика не будет удалено, поэтому его можно будет использовать в дальнейшем, исправив дату и время запуска. Данный тип запуска задания хорошо подходит для непериодического выполнения заданий во время отсутствия пользователя за компьютером.

    При загрузке компьютера
    Как уже говорилось выше, при таком типе запуска задание будет выполняться при каждой загрузке компьютера, до логина пользователя.

    При входе в Windows
    Такое задание будет выполняться при логоне пользователя.


    Выберите наиболее подходящее под требования к периодичности запуска расписание, даже если оно не полностью соответствует необходимому. Например, если задачу необходимо выполнять по рабочим дням в 21:00, а по выходным — в 19:00, то на этом этапе создания задачи следует выбрать еженедельный запуск задачи, а после ее создания скорректировать расписание нужным образом. Пример такой настройки показан на рисунке 10.

    Выберите наиболее подходящее под требования к периодичности запуска расписание, даже если оно не полностью соответствует необходимому. Например, если задачу необходимо выполнять по рабочим дням в 21:00, а по выходным — в 19:00, то на этом этапе создания задачи следует выбрать еженедельный запуск задачи, а после ее создания скорректировать расписание нужным образом.

    После того, как начальное расписание задано нажмите кнопку Далее. Пример открывшегося окна показан на рисунке 9.

    Рисунок 9.

    В данном окне нужно выбрать действие, которое будет выполнятся данной задачей. На выбор доступно три пункта:

    • Запустить программу — будет выполнен указанный файл. Ограничений на формат файла нет, это может быть как исполняемый файл, так и какой-нибудь пакетный (bat, cmd и т. д.), или вообще любой другой.
    • Отправить сообщение электронной почты — в Windows 10 не получится создать задачу с таким действием.
    • Вывести сообщение — в Windows 10 не получится создать задачу с таким действием.

    Выбрав действие «Запустить программу», и нажав Далее, увидим показанное на рисунке 10 окно.

    Рисунок 10.

    В этом окне надо выбрать программу, которая будет запускаться Планировщиком, её надо найти при помощи кнопки Обзор. Для примера я создал на диске С папку Scheduler и поместил в нее пакетный файл test.bat, в котором находится последовательность команд, которые надо запускать в определенное время. Нажав кнопку Обзор найдите файл, который будет запускать Планировщик и нажмите Открыть. Если все сделано правильно, то мастер создания нового задания выведет следующее окно, показанное на рисунке 11.

    Рисунок 11.

    Если проделанные ранее действия полностью удовлетворяют Вашим требованиям, то после нажатия кнопки Готово в окне, показанном на рисунке 13, создание будет завершено и в окне Планировщик заданий, в разделе «Библиотека планировщика заданий» появится вновь созданное задание. Если расписание запуска задачи требует дальнейшей, более тонкой донастройки, то отметьте пункт «Открыть окно Свойства для этой задачи после нажатия кнопки Готово» и нажмите кнопку Готово. В этом случае, будет открыто окно для настройки дополнительных возможностей расписания запуска задачи, которые подробно будут рассмотрены в следующей главе.

    Дополнительные настройки

    Если есть необходимость настроить дополнительные параметры запланированного задания, то щелкните правой кнопкой по созданному заданию в разделе «Библиотека планировщика заданий», находящейся в Планировщике заданий и выберите Свойства. Если дополнительные настройки будут меняться сразу после создания задания, то в последнем окне при создании задания (рисунок 11 в предыдущей главе) нужно поставить галочку у пункта «Открыть окно Свойства для этой задачи после нажатия кнопки Готово» и нажать Готово. Любая из этих последовательность действий приведет к тому, что откроется окно, пример которого показан на рисунке 12.

    Рисунок 12.

    Это окно содержит несколько вкладок с параметрами более тонкой настройки расписания запуска задачи. Все настройки, расположенные на них будут подробно рассмотрены ниже.
    На первой вкладке Задание, внешний вид которой показан на рисунке 12, находятся основные сведения о запланированной задаче. Это:

    • Имя — Имя задания, под которым оно отображается в Планировщике задач.
    • Размещение — Расположение задачи в древовидной структуре планировщика задач. В данном случае «» обозначает, что задача расположена в корне древа.
    • Автор — Имя пользователя, создавшего задачу.
    • Описание — Текстовое описание задачи.
    • При выполнении задачи использовать следующую учетную запись пользователя — Имя пользователя, под которым будет выполнятся задача.
    • Выполнять только для пользователей, вошедших в систему — Если установить данный чекбокс, то данная задача будет выполнятся только при наличии залогиненного пользователя.
    • Выполнять для всех пользователей — Данная задача будет выполнятся вне зависимости от наличия залогиненного пользователя.
    • Выполнять с наивысшими правами — Для выполнения задачи будет предоставлены права администратора.

    Внешний вид следующей вкладки «Триггеры» показан на рисунке 13.

    Рисунок 13.

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

    Рисунок 14.

    Здесь можно наблюдать следующие пункты настроек:

    • Начать задачу — Условие, при котором будет начинаться задача. Данная настройка уже рассматривалась в предыдущей главе.
    • Параметры — Тип расписания запуска. Все типы были рассмотрены в предыдущей главе, поэтому останавливаться на них не будем.
    • Отложить задачу на (произвольная задержка) — Позволяет включить задержку в выполнении задачи, без изменения её раписания запуска.
    • Повторять задачу каждые … в течении … — С помощью данных настроек можно настроить повторение задачи в течении заданного интервала времени. Например, можно запускать задание каждые 30 минут в течение 8-ми часов или до определенного времени. Очень удобная возможность для решения определенных задач мониторинга событий. К примеру, иногда требуется проверять наличие в определенной папке файла с периодом в пять минут в течение рабочего дня и если он там появился, то запустить скрипт, который выполнит над файлом определенные действия.
    • Остановить задачу через — Принудительно завершает запущенный Планировщиком задач процесс. Например, в поле Выполнять до указано время 18:00. Если задание очень большое и исполняется полчаса, то запуск его в 17:55 приведет к тому, что задание фактически будет работать до 18:25. Если такое положение дел нежелательно, то нужно поставить галку Остановить задание. В этом случае выполнение задания будет прекращено в 18:00 не смотря ни на что.
    • Срок действия — Интервал дат, во время которого задача будет активна.
    • Включено — Позволяет включить или выключить данный триггер.

    Вкладка «Действия» показывает список задач, которые будут выполнятся при активации ранее расмотренных триггеров. Её внешний вид приведен на рисунке 15, расположенном ниже.

    Рисунок 15.

    На данной вкладке можно задать дополнительные действия, которые будут выполятся при активации задачи — в отличии от окна создания задачи, где можно было задать только одно единственное действие. При выборе создания или изменения действия появится уже окно с уже расмотренными ранее действиями по выборе запускаемой программы, по этому перейдем к следующей вкладке «Условия», которая показана на рисунке 16.

    Рисунок 16.

    Здесь содержатся дополнительные условия задачи, такие как:

    • Запускать задачу при простое компьютера — Задача будет выполнятся только при «простое» компьютера, полезно для планирования запуска ресурсоемких задач, которые отнимают при своем выполнении все время процессора, загружая его на 100%.
    • Запускать только при питании для электросети — Если устройство, на котором настроена эта задача, перейдет к питанию от аккамуляторов (например это ноутбук, или сервер с подключенным ИБП), то при этой включенной опции, задача не будет выполнятся.
    • Пробуждать компьютер для выполнения задачи — При включении этой опции, Планировщик задач будет выводить компьютер из спящего режима для выполнения данной задачи.
    • Запускать только при подключении к следующей сети — При активации этого параметра, и выборе нужного сетевого подключения, задача будет выполнятся только при условии, что это подключение активно.

    Вкладка «Параметры» показана на рисунке 17.

    Рисунок 17.

    • Немедлено запускать задачу, если пропущен плановый запуск — В случае, если задача не была выполнена вовремя, она будет выполнятся при первой же возможности (например, если в это время был выключен компьютер, то задача начнет выполнятся сразу при его включении).
    • При сбое выполнения перезапускать через — Если задача завершается с ошибкой, то можно указать времянной интервал, через который она будет повторно запущена. Так же можно задать количество повторных попыток запуска задачи.
    • Останавливать задачу, выполняемую дольше — Можно принудительно остановить выполнение задачи, если задание выполняется дольше указанного времени.
    • Принудительная остановка задачи, если она не прекращается по запросу — Если задача не останавливается, то она будет завершена принудительно.
    • Если повтор задачи не запланирован, удалять через — Позволяет настроить автоматическое удаление «одноразовой» задачи спустя какое-то время.

    Примеры настройки Планировщика

    В данной главе будет показано несколько вариантов расписаний настроенной задачи. Все расписания запускают файл test.bat из C:Scheduler. Задача была сперва создана при помощи мастера, а затем в окне Планировщика открыты её свойства.

    Ежедневный запуск задачи

    Первый пример настройки показывает как настроить задачу на ежедневный запуск в 21:00. Самый простой вариант расписания, которое создается мастером без последующей донастройки. Свойства триггера созданной задачи выглядит так, как показано на рисунке 18.

    Рисунок 18.

    Такое расписание не требует каких-то дополнительных комментариев. Задача запускается каждый день в 21:00.

    Запуск задачи через день

    Это расписание отличается от предыдущего лишь тем, что оно запускается раз в два дня.

    Рисунок 19.

    Как видно на рисунке 19, в поле «Повторять каждые» установлено значение 2 дня. Это приведет к тому, что задача будет запущена раз в два дня. В это поле можно ввести любое значение.

    Отложенный ежедневный запуск задачи

    В этом примере запланирован ежедневный запуск задачи, но первый ее запуск отложен на 5 дней.

    Рисунок 20.

    Как видно, на рисунке 20 в Дополнительных настройках установлена дата начала работы задания на 30-е число, притом, что задание создано 25-го. Таким образом, мы создали задачу, но отложили начало ее ежедневного запуска на 10 дней.

    Ежедневный запуск задачи до определенной даты с последующим удалением задачи из Планировщика

    При таком расписании задача запускается ежедневно до определенной даты. Когда дата последнего запуска достигнута задача удаляется из Планировщика.

    Такое расписание запускает задачу каждый день начиная с 25-го июля и заканчивая 25-м августом, о чем говорят Дополнительные параметры, показанные на рисунке 21.

    Рисунок 21.

    На рисунке 22 показаны настройки на вкладке «Параметры», а именно то, что установлена галочка у пункта «Если повтор задачи не запланирован, удалять через» и выбрано значение «Немедлено». Установка этой галки в совокупности с данным параметром приведет к тому, что задание, после последнего запуска будет удалено из Планировщика.

    Рисунок 22.

    Запуск задачи в разные дни недели в разное время

    Этот пример демонстрирует настройку расписания запуска задачи Планировщиком в разные дни недели в разное время. При помощи расписания, представленного на рисунках 23 и 24 реализована следующая задача. Задание запускается в рабочие дни в 20:00, а в выходные — в 10:00. В созданном при использовании мастера создания задачи, были выставленны следующие значения, для запуска задачи по будням:

    Рисунок 23.

    После чего был создан второй триггер, и в нем выставлены уже настройки для запуска в выходные дни:

    Рисунок 24.

    Можно создать больше триггеров с расписаниями, чтобы более точно настроить время запуска задачи в разные дни, вплоть до создания семи триггеров для настройки расписания запуска задачи в разное время каждого дня недели.

    Ежеминутный запуск задачи в рабочее время в рабочие дни

    Такое расписание запускает задачу каждую минуту в течение рабочего дня и только в рабочие дни. Такое расписание будет полезно для проверки из скрипта наличия в определенной папке файла. Например, филиалы ежедневно в разное время заливают на ftp в центральном офисе отчеты о проделанной работе за предыдущий день, которые должны быть автоматически разархивированы и импортированы скриптом в корпоративную базу данных. Планировщик запускает скрипт, который проверяет, появился ли файл в указанной папке, если появился, то выполняет с ним необходимые действия, а если файла нет, то скрипт завершается.

    Рисунок 25.

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

    Ежемесячный запуск задачи

    Этот пример показывает как настроить запуск задачи один раз в месяц. Как правило, такая периодичность нужна для запуска скриптов, которые анализируют логи за прошедший месяц, создают статистику и помещают логи в архив.

    Рисунок 26.

    Запуск задачи запланирован на первую минуту нового месяца. Это связано с тем, что в месяце может быть 28, 29, 30 или 31 день. Чтобы не создавать для каждого месяца свое расписание логичнее выполнять задачу первого числа каждого месяца.

    Построенные на этих примерах расписания смогут запустить задачу именно в то время, так часто и по тем дням, когда это требуется для решения задачи. Настройки Планировщика настолько гибки, что можно создать сколь угодно сложное расписание. Использование Планировщика позволяет отказаться от использования утилит, которые могут работать нестабильно, будут занимать часть системных ресурсов, либо не будут обладать требуемой гибкостью настроек.
    В следующей главе будет кратко рассказано о том, как протестировать созданное задание, чтобы убедиться в том, что первый его запуск пройдет без проблем.

    Тестовый запуск задачи

    Мало создать задание и написать программу или скрипт, которые будут запускаться Планировщиком. Нужно обязательно выполнить тестовый запуск задачи, чтобы убедиться, что задача работает именно так, как планировалось и при ее запуске не возникает проблем. Сделать это достаточно просто.

    Щелкните правой кнопкой по созданной задаче в Планировщике и выберите пункт Выполнить. Задача будет немедленно запущена, не смотря на расписание.

    Рисунок 27.

    При удачном прохождении тестового запуска задачи, в главном окне Планировщика, в столбце «Результат прошлого запуска» появится значение 0х0. Это говорит о том, что запуск задачи был успешным. Если запуск задачи по каким-то причинам не удался, то в столбце «Результат прошлого запуска» будет стоять другое значение — 0x1. Помочь узнать причину незапуска задачи может журнал задачи, но перед этим его нужно включить. Для этого, нужно в правой колонке окна Планировщика задач найти пункт «Включить журнал всех заданий».

    Рисунок 28.

    После этого, можно повторно запустить задачу, и уже по журналу смотреть, в чем же произошло.

    Успешные тестовые запуски задачи не отменяют необходимости постоянного контроля за выполнением задачи. Введя в «боевую» эксплуатацию задание не забывайте периодически просматривать журнал и Планировщик. Более разумное решение — создавать лог-файл работы самой задачи и по завершении ее работы открывать этот лог. К примеру, приходя утром на работу Вы будете видеть открытое окно редактора с лог-файлом. Это вынудит невольно просмотреть результат выполнения задачи, а отсутствие открытого окна будет означать проблемы, возникшие либо при запуске задачи, либо в ходе ее выполнения. Это позволит оперативно исправить проблему.

    Управление заданиями Планировщика задач по сети

    Нередко возникает необходимость выполнять автоматически те или иные действия на компьютерах пользователей в локальной сети. Администратор может управлять заданиями Планировщика на компьютерах пользователей удаленно, по сети. Учетная запись, из-под которой будет производится управление заданиями Планировщика должна обладать правами Администратора на компьютере пользователя.
    Чтобы создать, изменить или удалить задание на компьютере пользователя по сети, откройте «Планировщик задач», и в левом столбце нажмите правой кнопкой мыши на «Планировщик заданий (Локальный компьютер)». В появившемся контекстном меню нужно выбрать пункт «Подключится к другому компьютеру…».

    Рисунок 29.

    После этого, следует ввести имя компьютера, к которому будет выполнятся подключение. Если для подключения к другому компьютеру нужно использовать данные пользователя, отличающиеся от локального, необходимо установить галочку на пункте «Подключиться как другой пользователь». По окончанию ввода всех данных нужно нажать на кнопку «ОК», и если все было сделано правильно — произойдет подключение к удаленному планировщику задач.

    Рисунок 30.

    После этого, можно начинать пользоваться удаленным планировщиком, будто это локальный.

    Понравилась статья? Поделить с друзьями:

    Вот еще несколько интересных статей:

  • Как называется первая операционная система семейства windows
  • Как назначить сочетание клавиш windows 10
  • Как называется процесс проводника в windows 10
  • Как назначить сетевой адрес компьютера в windows xp
  • Как назначить процессу одно ядро windows 10

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии