Использование планировщика задач

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

В следующей таблице перечислены примеры планировщика задач 2.0, включенные в этот раздел.

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

 

В следующей таблице перечислены примеры планировщика задач 1.0, включенные в этот раздел.

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

 

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

Сведения о планировщике задач