使用工作排程器

本節包含程式碼範例,說明如何使用工作排程器 API,以及顯示工作排程器架構中如何定義工作的 XML 範例。 這些範例中大部分都是獨立的程式碼,可以獨立執行,或貼到較大的應用程式,並修改為應用程式的需求。

下表列出本節中包含的工作排程器 2.0 範例。

範例 描述
在特定時間啟動可執行檔 定義在指定時間啟動 [記事本] 的工作。
每日啟動可執行檔 定義每天啟動記事本的工作。
在系統開機時啟動可執行檔 定義啟動系統時啟動記事本的工作。
每週啟動可執行檔 定義每週啟動記事本的工作。
註冊工作時啟動可執行檔 定義在註冊工作時啟動記事本的工作。
當使用者登入時啟動可執行檔 定義當使用者登入時啟動記事本的工作。
列舉工作和顯示工作資訊 列舉本機電腦上的所有工作,並顯示每個工作的狀態。

 

下表列出本節中包含的工作排程器 1.0 範例。

範例 描述
使用 NewWorkItem 建立工作範例 建立新的工作。
列舉工作範例 列舉本機電腦上的所有工作。
啟動工作範例 啟動已知的工作。
使用屬性頁編輯工作專案 顯示工作的屬性頁以進行編輯。
擷取工作專案屬性範例 一組範例,示範如何擷取套用至所有類型的工作專案的屬性。
設定工作專案屬性範例 一組範例,示範如何設定套用至所有類型的工作專案的屬性。
擷取工作屬性範例 一組範例,示範如何擷取工作特有的屬性。
設定工作屬性範例 一組範例,示範如何設定工作特有的屬性。
擷取工作頁面範例 擷取並顯示已知工作的一般工作頁面。
建立新的觸發程式 建立已知工作的新觸發程式。
建立閒置觸發程式範例 為已知工作建立事件型閒置觸發程式。
終止工作範例 在工作正在執行時終止工作。
擷取觸發程式字串範例 擷取與已知工作相關聯之所有觸發程式的觸發程式字串。

 

工作排程器

關於工作排程器