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 元素中指定執行動作。

如果在 PathArgumentsWorkingDirectory 屬性中使用環境變數,則會快取環境變數的值,並在啟動工作引擎) Taskeng.exe (時使用環境變數的值。 工作引擎啟動之後所發生的環境變數變更將不會由工作引擎使用。

範例

如需此介面的詳細資訊和範例程式代碼,請參閱 時間觸發程式範例 (C++)

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 taskschd.h

另請參閱

IAction

工作排程器

工作排程器介面