Интерфейс IExecAction (taskschd.h)

Представляет действие, которое выполняет операцию командной строки.

Наследование

Интерфейс IExecAction наследуется от интерфейса IAction.

Методы

Интерфейс IExecAction содержит следующие методы.

 
IExecAction::get_Arguments

Возвращает или задает аргументы, связанные с операцией командной строки. (Получить)
IExecAction::get_Path

Возвращает или задает путь к исполняемому файлу. (Получить)
IExecAction::get_WorkingDirectory

Возвращает или задает каталог, содержащий исполняемый файл или файлы, используемые исполняемым файлом. (Получить)
IExecAction::p ut_Arguments

Возвращает или задает аргументы, связанные с операцией командной строки. (Put)
IExecAction::p ut_Path

Возвращает или задает путь к исполняемому файлу. (Put)
IExecAction::p ut_WorkingDirectory

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

Комментарии

Это действие выполняет операцию командной строки. Например, действие может запустить скрипт или запустить исполняемый файл.

При чтении или записи XML действие выполнения указывается в элементе Exec схемы планировщика задач.

Если переменные среды используются в свойствахPath, Arguments или WorkingDirectory, то значения переменных среды кэшируются и используются при запуске Taskeng.exe (подсистемы задач). Изменения переменных среды, происходящие после запуска подсистемы задач, не будут использоваться подсистемой задач.

Примеры

Дополнительные сведения и пример кода для этого интерфейса см. в разделе Пример триггера времени (C++).

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header taskschd.h

См. также раздел

IAction

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

Интерфейсы планировщика задач