Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Рабочие элементы, выполняемые задачей, называются действиями. Задача может иметь одно действие или не более 32 действий. Помните, что при указании нескольких действий они выполняются последовательно.
Типы действий
В следующей таблице действий описывается тип работы или действий, которые могут выполняться задачей.
Тип действия | Описание |
---|---|
Действие ComHandler | Это действие запускает обработчик COM. |
Действие Exec | Это действие выполняет операцию командной строки, например запуск Блокнота. |
Действие электронной почты | Это действие отправляет сообщение электронной почты при активации задачи. |
Показать действие сообщения | Это действие показывает поле сообщения с указанным сообщением и заголовком. |
Указание действий
Действия задачи задаются, когда задача определена и хранится в коллекции действий, используемых службой планировщика задач. В следующей таблице перечислены ссылки на справочные разделы для API и XML-элементов, связанных с действиями.
Дополнительные сведения и примеры использования интерфейсов планировщика задач, объектов скриптов и XML см. в использовании планировщика задач.
API интерфейса для разработки C++
API | Описание |
---|---|
свойство Actions iTaskDefinition | Возвращает или задает действия, выполняемые задачей. |
IActionCollection | Содержит действия, выполняемые задачей. |
IComHandlerAction | Представляет действие, которое запускает обработчик. |
IExecAction | Представляет действие, которое выполняет операцию командной строки. |
IEmailAction | Представляет действие, которое отправляет сообщение электронной почты. |
IShowMessageAction | Представляет действие, отображающее окно сообщения. |
API объектов скриптов для разработки скриптов
API | Описание |
---|---|
TaskDefinition.Actions | Возвращает или задает действия, выполняемые задачей. |
ActionCollection | Содержит действия, выполняемые задачей. |
ComHandlerAction | Представляет действие, которое запускает обработчик. |
ExecAction | Представляет действие, которое выполняет операцию командной строки. |
EmailAction | Представляет действие, которое отправляет сообщение электронной почты. |
ShowMessageAction | Представляет действие, отображающее окно сообщения. |
XML-элементы
Элемент | Описание |
---|---|
действия | Определяет действия, выполняемые задачей. |
ComHandler | Представляет действие, которое запускает обработчик. |
Exec | Представляет действие, которое выполняет операцию командной строки. |
SendEmail | Представляет действие, которое отправляет сообщение электронной почты. |
ShowMessage | Представляет действие, отображающее окно сообщения. |
Использование переменных в свойствах действия
Некоторые свойства действия, которые имеют тип BSTR могут содержать переменные $(Arg0), $(Arg1), ..., $(Arg32) в строковых значениях. Эти переменные заменяются значениями, указанными в параметре params методах IRegisteredTask::Run и методы IRegisteredTask::RunEx или содержатся в триггере события для задачи. В следующей таблице перечислены свойства действия, которые могут использовать переменные в их строковых значениях.
Действие | Свойства |
---|---|
Действие обработчика COM | C++:
Сценариев: |
Действие электронной почты | C++:
Сценариев:
|
Действие Exec | C++:
Сценариев: |
Показать действие сообщения | C++: Сценариев: |