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

30.04.2019 Проблемы

Существует множество программ и гаджетов разной функциональности для этого, но в этой статье я покажу как можно выключить, перезагрузить и отправить компьютер в режим сна с помощью стандартных средств Windows.
Этот способ проверялся на Windows XP, Windows 7 и Windows 8.

Для осуществления нам нужен "Планировщик заданий" (или Задач). В разных версия Windows Он расположен немного по разному.

В Windows XP :

Пуск - Панель управления - ярлык "Назначенные задания"


либо

Пуск - Все программы - Стандартные - Служебные - Назначенные задания

В Windows 7 :

Пуск - Панель управления - Администрирование - Расписание выполнения задач


либо

Пуск - Все программы - Стандартные - Служебные - Планировщик заданий

В Windows 8 достаточно ввести на начальном экране «Расписание выполнения задач» и кликнуть по плитке в результатах поиска параметров.

Перед тем, как настраивать Планировщик, нужно посмотреть включена ли его служба. Для этого нажимаем win +r (Пуск - ) и вводим services.msc .
В этом окне ищем "Планировщик заданий" и смотрим на его состояние. Оно должно быть "Работает". Если нет, то щелкаем на нем ПКМ и выбираем Запустить

Теперь приступим непосредственно к настройке Планировщика заданий .

Для Windows XP:

Запускаем, кликаем на "Добавить задание"


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


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

Для Windows 7 и Windows 8:

Запускаем мастер, нажав на Создать простую задачу...


указываем имя и описание. Затем выбираем триггер. Иначе выражаясь - периодичность запуска задачи


для этого триггера можно указать дату и время задачи


выбираем действие. В данном случае выбираем "Запустить программу"


ну а теперь начинается самое интересное. В принципе можете указать как в и Windows XP - нажав на кнопку Обзор.. указав путь к исполняемому файлу программы. Но так же хочу обратить Ваше внимание на строку "Добавить аргументы". Об этом я напишу ниже.


Затем появится окно со всеми введенными данными, где нужно все проверить ещё раз и согласиться, нажав Готово .

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

За выключение компьютера, отвечает специальная служебная программа, которая находится на системном диске в папке \WINDOWS\system32\ и называется shutdown.exe (можете прямо сейчас её найти там и запустить. Только не удивляетесь если комп выведет сообщение о выключении).
За режим сна и гибернации отвечает программка rundll32.exe , которая находится там же.

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

Вот только XP не поддерживает аргументы и параметры. Поэтому для него нужно создать файл.

1 вариант - указываем аргументы для программы на выключение, перезагрузку, сон и гибернацию .

Выключение компьютера

программа:
аргумент: –r

Режим гибернации

программа:
аргумент: powrprof.dll,SetSuspendState 0,1,0

Режим сна

программа: C:\Windows\System32\rundll32.exe
аргумент: powrprof.dll,SetSuspendState

Показываю скрин для "Выключение компьютера" на примере Windows 7:

Вот небольшой список аргументов, которые можно использовать в ОС Windows:

- ? – вывод справки по использованию (либо без ключа)

I – отображение графического интерфейса (при использовании этот ключ ставится впереди всех);

L – выход из системы (несовместима с ключом –m);

– отмена выполнения перезагрузки/выключения;

M – применение операции к удаленному компьютеру с именем;

T N – таймер выполнения операции в N секунд;

C “комментарий” – комментарий к операции (при использовании в окне будет отображен «комментарий», в командной строке обязательно заключать его в двойные кавычки, комментарий не должен быть длиннее 127 знаков);

F – принудительное завершение работы приложений без предварительного предупреждения;

D [u] [p]:xx:yy – код причины;

u – пользовательский код;

p – запланированное завершение;

xx – основной код причины (1-255);

yy – дополнительный код причины (1-65535).

2 вариант - создаем файл с аргументами на выключение, перезагрузку, сон и гибернацию .

Тут всё довольно просто.
Создаем новый документ в Блокноте, пишем туда команду и аргумент (например я хочу перезагрузку с таймером в 16 секунд и чтобы система предварительно меня предупредила о закрытии приложений), который будет выглядеть так:


Затем сохраняем его (Файл - Сохранить как), в поле "Тип файла" выберите "Все файлы". Имя указываете любое, а должно быть bat


Ну а дальше - нам нужно обратиться именно к этому файлу при выборе программы в Планировщике (помните, где выбирали с помощью кнопки Обзор... ).

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

Разумеется чтобы включить компьютер, нужно его не выключать, а отправить в Сон или Гибернацию, а затем (например для будильника) во вкладке «Параметры» в его свойствах включить опцию "Разбудить компьютер для запуска этого задания" - это для Windows XP.


Для Windows 7 нужно 2 раза щелкнуть по заданию в списке и на вкладке «Условия» выбрать "Пробуждать компьютер для выполнения задачи".

По какой-то причине уже давно у многих пользователей появилось такое мнение, что в операционных системах Windows существуют самая «не нужная» и «бесполезная» служба и системная утилита «Планировщик заданий» . Планировщик заданий версии 1.0 (присутствовал в операционной системе Windows XP и более ранних версиях) в основном предоставлялся только для нужд конечного пользователя. В современных операционных системах, таких как Windows Vista и Windows 7, функционал планировщика заданий значительно усовершенствовался. Планировщик задания является самым важным средством операционной системы, предназначенным для автоматизации рутинных операций обслуживания. Теперь планировщик заданий поддерживает модель безопасной изоляции, при помощи которой каждый набор задач, работающих в конкретном контексте безопасности, запускается в отдельных сессиях. Задачи, которые выполняются от имени разных пользователей, запускаются в отдельных сессиях – в полной изоляции друг от друга. Помимо запуска программ и сценариев, вы можете составить расписание для запуска любого средства, которое можно запустить средствами командной строки, включая утилиты командной строки, сценарии, приложения, файлы и ярлыки, а также всевозможные аргументы командной строки. При помощи триггеров, вы можете отправлять сообщение электронной почты при успешном запуске задания. При помощи приложения «Планировщик заданий» версии 2.0, вы можете даже привязать любое задание к событию, что позволит вам эффективно разрешать большинство проблем, которые могут случиться с вашей операционной системой.

Средства управления заданиями

Как говорилось выше, «Планировщик заданий» поддерживает модель изоляции, что позволяет каждому набору задач, работающих в конкретном контексте безопасности запускаться в отдельной сессии. Механизм планировщика задач запускает переходные процессы для выполнения процессов учетных записей пользователя или компьютера для запуска триггера. Триггер - это набор условий, при выполнении которых запускается задание. Триггеры, основанные на времени, запускают задание однократно в определенное время суток либо ежедневно, еженедельно или ежемесячно. Триггеры, основанные на событиях, запускают задание при возникновении определенных системных событий. Задачи могут быть запущены от таких учетных записей компьютера, как LocalSystem, LocalService или NetworkService.

Задачи могут быть запущены как локально, так и удаленно. Каждая задача может содержать несколько одновременно выполняемых действий. Несколько задач могут выполняться как параллельно, так и последовательно(одна за другой), используя синхронизацию с указанной службой или событием. Каждое действие планировщика заданий записывается в журналы «Система» и «Журналы приложений и служб\Microsoft\Windows\TaskScheduler» . Для работы, «Планировщик заданий» использует несколько компонентов, которые предназначены для предоставления пользовательского интерфейса, механизма выполнения заданий, отслеживания и управления событиями, а именно:

  • Оснастка консоли управления Microsoft «taskschd.msc» , которая включает мастер для создания и настройки задач и страницы свойств, которые обращаются к службе планировщика заданий через COM API;
  • Библиотека службы планировщика заданий SchedSvc.dll , выполняемая внутри процесса Svchost.exe, от имени учетной записи LocalSystem, которая использует компоненты TaskSchd.dll для взаимодействия с менеджером ресурсов и компонентом Service for User, предназначенным для получения доступа к учетным данным. Эта служба также считывает информацию о конфигурации из системного реестра и записывает задания на диск в формате XML;
  • Механизм переходного процесса управления TaskEng.exe , который позволяет выполнять задачи от имени учетной записи пользователя и создавать пользовательские процессы, выполняющие указанные задания;
  • Библиотека TaskComp.dll , которая обеспечивает обратную совместимость для управления и выполнения задач, которые были созданы в предыдущих версиях Windows.

Упрощенную схему архитектуры планировщика заданий версии 2.0 вы можете увидеть на следующей иллюстрации:

Рис. 1. Упрощенная схема архитектуры планировщика заданий

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

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

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

Оснастка «Планировщик заданий» изображена на следующей иллюстрации:

Рис. 2. Оснастка «Планировщик заданий»

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

Возможности утилиты Schtasks.exe

Утилита командной строки SchTasks.exe позволяет выполнять те же самые операции, что и оснастка «Планировщик заданий» . Эти оба средства управления назначенными заданиями взаимозаменяемы, что позволяет видеть в оснастке «Планировщик заданий» все задания, созданные при помощи утилиты командной строки SchTasks.exe и наоборот. Для того чтобы воспользоваться данным функционалом, вам нужно открыть командную строку, ввести команду Schtasks и указать подкоманды с соответствующими значениями.

Данная утилита включает в себя несколько подкоманд, что позволяет гибко управлять назначенными заданиями, а именно:

  • Schtasks /Query
  • Schtasks /Create
  • Schtasks /Change
  • Schtasks /Run
  • Schtasks /End
  • Schtasks /Delete

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

Отображение назначенных заданий. Команда Schtasks /Query

Используя команду Schtasks /query, вы можете просмотреть список назначенных заданий на локальном или удаленном компьютере. Синтаксис команды очень простой и удобный:

SchTasks /Query [Дополнительные параметры]

Доступны следующие параметры:

  • /S . Этот параметр отвечает за удаленную систему, для которой вы хотите просмотреть список назначенных заданий. После данного параметра вам нужно указать имя компьютера или его IP-адрес. Если параметр /S не будет указан, то по умолчанию выведется список назначенных заданий для локального компьютера;
  • /U . При помощи этого параметра вы можете указать учетную запись пользователя, для которого будет выполняться вывод назначенных заданий. Вы можете указывать как учетные записи пользователей, расположенных в рабочих группах, так и пользователей, которые входят в состав домена;
  • /P . Используя данный параметр, вы можете указать пароль для учетной записи, указанной при помощи параметра /U. Данный параметр не обязателен. В том случае, если вы не указали пароль, но пароль применяется для указанной учетной записи, утилита командной строки запросит ввод пароля для продолжения действий;
  • /FO . По умолчанию, команда /query отображает список назначенных заданий в виде таблицы со столбцами «Имя задачи», «Время следующего запуска» и «Состояние». Используя данную команду, вы можете изменить формат вывода данных. Помимо таблицы, вы можете формировать вывод данных в виде списка или файла со значениями строк разделенными запятыми (формат CSV);
  • /NH . Данный параметр можно применить только в том случае, если данные команды выводятся в табличном формате. Эта команда указывает на то, что при выводе данных в таблице не будут отображаться заголовки столбцов.
  • /V . Вывод данных в виде списка или файла CSV наилучшим образом сочетается с параметром /V (Verbose), что позволяет отобразить подробную информацию о каждом свойстве заданий.
  • /TN . По умолчанию при использовании команды /query на экран (или в файл) выводятся все задачи, которые расположены в приложении «Планировщик заданий». Используя данный параметр, вы можете указать определённую задачу или список задач.
  • /XML . Этот параметр позволяет отобразить задачи в формате XML. Пример вывода XML-данных для задачи, отвечающей за работу программы «Защитник Windwos» :
Scheduled Scan 2000-01-01T04:31:12 2100-01-01T00:00:00 true 1 S-1-5-18 HighestAvailable IgnoreNew true false true true false PT0H1M0S PT4H0M0S false false true true true true false true false PT72H 7 c:\program files\windows defender\MpCmdRun.exe Scan -ScheduleJob -WinTask -RestrictPrivilegesScan

Примеры использования:

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

Schtasks /query /FO LIST /V

Рис. 3. Использование команды Schtasks /query с выводом данных в формате списка

Пример 2. В этом примере будет выведена в табличном формате без наименований столбцов задача, при выполнении которой создаются обычные точки восстановления системы:

Schtasks /Query /NH /TN «\Microsoft\Windows\SystemRestore\SR»

Рис. 4. Вывод определенной задачи

Заключение

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

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

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

Назначенные задания в Windows XP . Для того, чтобы задать задание, необходимо перейти в Панель управления и выбрать Назначенные задания , после чего появится пункт Добавить задание .

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

Ко всему прочему также можно запланировать обновление Windows XP , подключение к интернету и другое. Для примера мы возьмем не программу, а текстовый файл, то есть запланируем запуск просто текстового файла.

Выбираем текстовый файл, я его создал на рабочем столе.



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


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

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

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

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

Кстати Windows XP это последняя система семейства, в котором можно пользоваться пользователю этим планировщиком заданий. Начиная уже с Windows Vista , сервисом пользуется только сама ОС.

Здравствуйте Друзья! В этой статье — планировщик заданий windows 7/8 — мне хочется вместе с вами рассмотреть возможности встроенного в операционную систему планировщика задач. В предыдущей статье Автоматическое выключение компьютера мы разобрались как с помощью планировщика выключить компьютер в заданное время. Еще раньше была статья про автозагрузку Windows 7 , где были рассмотрены средства управления этим процессом. То есть мы с вами отключали все лишнее и тем самым ускоряли загрузку операционной системы. С помощью Планировщика Заданий можно еще сильнее оптимизировать процесс загрузки компьютера, при этом не отключая нужные вам элементы. Как это сделать читайте дальше и не забудьте про видео в конце статьи в котором все наглядно показано

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

Как сделать Кнопку Пуск в Windows 8 можно посмотреть . По поиску в Windows 8 найти Планировщик заданий не получится. Поэтому, идем в Панель Управления > Система и Безопасность > Администрирование, находим Планировщик заданий и запускаем

Основное окно Планировщика Заданий имеет ниже приведенный вид (в Windows 8)

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

Создание простого задания в планировщике Windows 8

Выбираем в панели Действия «Создать простую задачу». Откроется мастер который поможет нам это сделать. Задаем Имя задачи и если нужно Описание. Нажимаем Далее >

Выбираем периодичность запуска задания — Триггер. Например Еженедельно. Нажимаем Далее >

  • AutoRuns.exe v. 10.06

Скачиваем и запускаем утилиту. Переходим на вкладку «Вход в систему»

Внимательно смотрим на полученную таблицу на предмет не важных и некорректных записей. В моем случае последняя запись не корректна. Программа уже удалена а запись в автозагрузке осталась (в столбце «Путь к файлу» значение «Файл не найден»). Удаляем запись. Остальные записи рабочие и необходимые.

Запланируем загрузку программы Dropbox через 2 минуты после загрузки системы. Открываем планировщик заданий Windows . Справа на панели «Действия» выбираем «Создать задачу». Задаем необходимое имя задачи и описание при необходимости. Переходим на вкладку Триггеры

Нажимаем кнопку Создать…

В выпадающем списке «Начать задачу» выбираем «При запуске». В разделе дополнительные параметры устанавливаем флажок «Отложить задачу на:» и устанавливаем время 2 минуты. Нажимаем ОК

Переходим на вкладку Действия и так же нажимаем кнопку Создать…

В поле «Программа или сценарий» пишем путь к запускаемой программе (Путь копируем из программы Autoruns)

Можно так же воспользоваться простым способом — кнопкой Обзор.

При копировании в буфер обмена попадает так же содержимое столбцов «Описание» и «Издатель» (в таблице AutoRuns), Поэтому, когда вставите уберите все лишнее оставив только путь к программе. Нажимаем ОК

На вкладках «Условия» и «Параметры» ничего не меняем. Нажимаем ОК и создаем задачу. В программе AutoRuns снимаем автозагрузку Dropbox (убираем флажок в строке).

Закрываем программу AutoRuns и Планировщик Заданий Windows 8 . Перезагружаем компьютер и проверяем.

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

Заключение

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

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

Видео в котором покажу как с помощью планировщика заданий Windows оптимизировать загрузку операционной системы

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

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

Запуск «Планировщика заданий»

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

Способ 1: Меню «Пуск»

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


Способ 2: «Панель управления»

Также «Task Scheduler» можно запустить и через «Панель управления» .


Способ 3: Поле поиска

Хотя описанные два метода открытия «Task Scheduler» являются в целом интуитивно понятными, все-таки не каждый пользователь может сразу запомнить весь алгоритм действий. Существует и более простой вариант.


Способ 4: Окно «Выполнить»

Операцию по запуску можно также осуществить через окно «Выполнить» .


Способ 5: «Командная строка»

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


Способ 6: Прямой запуск

Наконец, интерфейс «Task Scheduler» можно активировать путем прямого запуска его файла — taskschd.msc.


Возможности «Планировщика заданий»

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

Среди основных действий, выполняемых «Task Scheduler» , следует выделить такие:

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

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

Прежде всего, рассмотрим, как сформировать в «Task Scheduler» простую задачу.

  1. В интерфейсе «Task Scheduler» в правой части оболочки находится область «Действия» . Щелкните в ней по позиции «Создать простую задачу…» .
  2. Запускается оболочка создания простой задачи. В область «Имя» обязательно введите наименование создаваемого элемента. Сюда можно ввести любое произвольное название, но желательно кратко охарактеризовать процедуру, чтобы вы сами могли потом сразу понять, что она собой представляет. Поле «Описание» необязательно для заполнения, но тут при желании вы можете более подробно описать выполняемую процедуру. После того как первое поле заполнено, кнопка «Далее» становится активной. Жмите по ней.
  3. Теперь открывается раздел «Триггер» . В нем путем перемещения радиокнопки можно указать, с какой периодичностью будет запускаться активируемая процедура:
    • При активации Виндовс;
    • При запуске ПК;
    • При занесении в журнал выбранного события;
    • Каждый месяц;
    • Каждый день;
    • Каждую неделю;
    • Однократно.

    После того как вы сделали выбор, жмите «Далее» .

  4. Затем, если вы указали не конкретное событие, после которого будет запускаться процедура, а выбрали один из четырех последних пунктов, требуется указать дату и время запуска, а также периодичность, если было запланировано не однократное выполнение. Это можно сделать в соответствующих полях. После того как указанные данные занесены, жмите «Далее» .
  5. После этого путем перемещения радиокнопки около соответствующих пунктов нужно выбрать одно из трех действий, которое будет выполняться:
    • Запуск приложения;
    • Отправка сообщения по электронной почте;
    • Отображение сообщения.
  6. Если на предыдущем этапе был выбран запуск программы, откроется подраздел, в котором следует указать конкретное приложение, предназначенное для активации. Для этого жмите на кнопку «Обзор…» .
  7. Откроется стандартное окошко выбора объекта. В нем нужно перейти в ту директорию, где расположена программа, скрипт или другой элемент, который необходимо запустить. Если вы собираетесь активировать стороннее приложение, скорее всего, оно будет размещено в одном из каталогов папки «Program Files» в корневой директории диска C . После того как объект отмечен, жмите «Открыть» .
  8. После этого происходит автоматический возврат в интерфейс «Task Scheduler» . В соответствующем поле отобразится полный путь к выбранному приложению. Жмите на кнопку «Далее» .
  9. Теперь откроется окошко, где будет представлена сводная информации по формируемой задаче на основании данных, вводимых пользователем на предыдущих этапах. Если вас что-то не устраивает, то жмите кнопку «Назад» и произведите редактирование на свое усмотрение.

    Если же все в порядке, то для завершения формирования задачи жмите «Готово» .

  10. Теперь задача создана. Она отобразится в «Библиотеке планировщика заданий» .

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

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

  1. В правой области интерфейса «Task Scheduler» жмите «Создать задачу…» .
  2. Открывается раздел «Общие» . Его предназначение очень похоже на функцию того раздела, где мы задавали наименование процедуры при создании простой задачи. Тут в поле «Имя» также нужно указать название. Но в отличие от предыдущего варианта, кроме данного элемента и возможности внесения данных в поле «Описание» , можно произвести и ряд других настроек при необходимости, а именно:
    • Присвоить процедуре наивысшие права;
    • Указать профиль пользователя, при входе в который данная операция будет актуальной;
    • Скрыть процедуру;
    • Указать настройки совместимости с другими ОС.

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

  3. В разделе «Триггеры» задается время запуска процедуры, её периодичность или ситуация, при которой она активируется. Для перехода к формированию указанных параметров нажмите «Создать…» .
  4. Открывается оболочка создания триггера. Прежде всего, из выпадающего списка нужно выбрать условия активации процедуры:
    • При запуске;
    • При событии;
    • При простое;
    • При входе в систему;
    • По расписанию (по умолчанию) и т.д.

    При выборе последнего из перечисленных вариантов в окне в блоке «Параметры» требуется путем активации радиокнопки указать периодичность:

    • Однократно (по умолчанию);
    • Еженедельно;
    • Ежедневно;
    • Ежемесячно.

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

    • Срок действия;
    • Задержка;
    • Повторение и т.д.

    После указания всех необходимых настроек жмите «OK» .

  5. После этого происходит возврат во вкладку «Триггеры» окна «Создание задачи» . Тут же будут отображены настройки триггера согласно данным, введенным на предыдущем этапе. Щелкайте по наименованию вкладки «Действия» .
  6. Перейдя в вышеуказанный раздел для указания конкретной процедуры, которая будет выполняться, щелкайте по кнопке «Создать…» .
  7. Отобразится окошко создания действия. Из выпадающего списка «Действие» выберите один из трех вариантов:
    • Отправка электронной почты;
    • Вывод сообщения;
    • Запуск программы.

    При выборе запуска приложения нужно указать расположение его исполняемого файла. Для этого щелкайте «Обзор…» .

  8. Запускается окно «Открыть» , которое идентично наблюдаемому нами объекту при создании простой задачи. В нем точно так же нужно перейти в директорию расположения файла, выделить его и нажать «Открыть» .
  9. После этого путь к выбранному объекту отобразится в поле «Программа или сценарий» в окне «Создание действия» . Нам остается только нажать на кнопку «OK» .
  10. Теперь, когда соответствующее действие отобразилось в основном окне создания задачи, переходим во вкладку «Условия» .
  11. В открывшемся разделе есть возможность задать ряд условий, а именно:
    • Указать настройки электропитания;
    • Пробуждать ПК для выполнения процедуры;
    • Указать сеть;
    • Настроить запуск процесса при простое и т.д.

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

  12. В указанном выше разделе можно изменить ряд параметров:
    • Разрешить выполнение процедуры по требованию;
    • Остановить процедуру, выполняемую больше указанного времени;
    • Принудительно завершить процедуру в случае, если она не завершается по запросу;
    • Немедленно производить запуск процедуры, если пропущена плановая активация;
    • При сбое производить перезапуск процедуры;
    • Удалять задачу через определенное время, если повтор не запланирован.

    Первые три параметра по умолчанию активированы, а остальные три – отключены.

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

  13. Задача будет создана и отобразится в списке «Библиотеки» .

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

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


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

«Task Scheduler» крайне не рекомендуется отключать, так как в Виндовс 7, в отличие от XP и более ранних версий, он обслуживает целый ряд системных процессов. Поэтому деактивация «Планировщика» может привести к некорректной работе системы и ряду неприятных последствий. Именно по этой причине не предусмотрено стандартное отключение в «Диспетчере служб» той службы, которая отвечает за работу данного компонента ОС. Тем не менее в особых случаях временно требуется деактивировать «Task Scheduler» . Это можно сделать путем манипуляций в системном реестре.

  1. Щелкайте Win+R . В поле отобразившегося объекта введите:

    Жмите «OK» .

  2. «Редактор реестра» активирован. В левой области его интерфейса жмите по наименованию раздела «HKEY_LOCAL_MACHINE» .
  3. Переходите в папку «SYSTEM» .
  4. Откройте каталог «CurrentControlSet» .
  5. Далее кликните по названию раздела «Services» .
  6. Наконец, в открывшемся длинном перечне каталогов отыщите папку «Schedule» и выделите её.
  7. Теперь перемещаем внимание в правую часть интерфейса «Редактора» . Тут нужно отыскать параметр «Start» . Щелкните по нему дважды ЛКМ .
  8. Открывается оболочка редактирования параметра «Start» . В поле «Значение» вместо цифры «2» ставьте «4» . И жмите «OK» .
  9. После этого произойдет возврат в основное окно «Редактора» . Значение параметра «Start» будет изменено. Закрывайте «Редактор» , кликнув по стандартной кнопке закрытия.
  10. Теперь необходимо перезагрузить ПК . Жмите «Пуск». Затем щелкайте по треугольной фигуре справа от объекта «Завершение работы» . В отобразившемся перечне выбирайте .
  11. Будет выполнен перезапуск ПК. При повторном его включении «Планировщик заданий» будет деактивирован. Но, как было сказано выше, долго обходится без «Task Scheduler» не рекомендуется. Поэтому после того как требовавшие его отключения проблемы будут устранены, снова зайдите в раздел «Schedule» в окне «Редактора реестра» и откройте оболочку изменения параметра «Start» . В поле «Значение» поменяйте цифру «4» на «2» и жмите «OK» .
  12. После перезагрузки ПК «Task Scheduler» снова будет активирован.

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