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