工作排程器腳本物件

下列主題中所述的腳本物件可讓您以程式設計方式存取 Visual Basic 和 Visual Basic 腳本開發人員的工作排程器中可用的功能。

工作排程器 2.0 中引進了下列物件。

Object 描述
動作 提供所有動作物件所繼承的通用屬性。
ActionCollection 包含工作執行的動作。
BootTrigger 表示啟動系統時啟動工作的觸發程式。
ComHandlerAction 表示引發處理常式的動作。
DailyTrigger 表示根據每日排程啟動工作的觸發程式。
EmailAction 表示傳送電子郵件訊息的動作。
EventTrigger 表示觸發程式,此觸發程式會在發生系統事件時啟動工作。
ExecAction 表示執行命令列作業的動作。
IdleSettings 指定當電腦處於閒置狀況時,工作排程器如何執行工作。
IdleTrigger 表示觸發程式,此觸發程式會在閒置狀況發生時啟動工作。
LogonTrigger 表示當使用者登入時啟動工作的觸發程式。
MonthlyDOWTrigger 表示以每月星期幾排程啟動工作的觸發程式。
MonthlyTrigger 表示根據每月排程啟動工作的觸發程式。
NetworkSettings 提供工作排程器服務用來取得網路設定檔的設定。
主體 提供主體的安全性認證。
RegisteredTask 提供用來立即執行工作的方法、取得工作的任何執行中實例、取得或設定用來註冊工作的認證,以及描述工作的屬性。
RegisteredTaskCollection 包含所有已註冊的工作。
RegistrationInfo 提供可用來描述工作的系統管理資訊。 此資訊包含詳細資料,例如工作的描述、工作的作者、註冊工作的日期,以及工作的安全性描述元。
RegistrationTrigger 表示在註冊工作時啟動工作的觸發程式。
RepetitionPattern 定義工作執行的頻率,以及啟動工作之後重複重複模式的時間長度。
RunningTask 提供從中取得資訊及控制執行中工作的方法。
RunningTaskCollection 用來擷取執行中的工作。
SessionStateChangeTrigger 用來觸發主控台連線或中斷連線、遠端連線或中斷連線,或工作站鎖定或解除鎖定通知的工作。
ShowMessageAction 表示啟動工作時顯示訊息方塊的動作。
TaskDefinition 定義工作的所有元件,例如工作設定、觸發程式、動作和註冊資訊。
TaskFolder 提供用來在資料夾中註冊 (建立) 工作、從資料夾移除工作,以及從資料夾建立或移除子資料夾的方法。
TaskFolderCollection 計算集合中的資料夾數目,並從集合中擷取指定的資料夾。
TaskNamedValuePair 建立與值相關聯的名稱/值組。
TaskNamedValueCollection 包含 TaskNamedValuePair 物件名稱/值組的集合。
TaskService 提供工作排程器服務的存取權,以管理已註冊的工作。
TaskSettings 提供工作排程器服務用來執行工作的設定。
TaskVariables 定義工作變數,這些變數可以當做參數傳遞至工作處理常式和由工作啟動的外部可執行檔。
TimeTrigger 表示啟動觸發程式時啟動工作的觸發程式。
觸發 提供所有觸發程式物件所繼承的通用屬性。
TriggerCollection 用來新增、移除及擷取工作的觸發程式。
WeeklyTrigger 表示根據每週排程啟動工作的觸發程式。

 

工作排程器參考

工作排程器