TaskSettings 物件
腳本物件,提供工作排程器服務用來執行工作的設定。
成員
TaskSettings物件具有下列類型的成員:
屬性
TaskSettings物件具有這些屬性。
屬性 | 存取類型 | Description |
---|---|---|
AllowDemandStart |
讀取/寫入 |
取得或設定布林值,指出可以使用 [執行] 命令或操作功能表來啟動工作。 |
AllowHardTerminate |
讀取/寫入 |
取得或設定布林值,指出工作可能使用 TerminateProcess終止。 |
相容性 |
讀取/寫入 |
取得或設定整數值,指出工作與哪個工作排程器版本相容。 |
DeleteExpiredTaskAfter |
讀取/寫入 |
取得或設定工作排程器在到期後刪除工作之前等待的時間量。 |
DisallowStartIfOnBatteries |
讀取/寫入 |
取得或設定 Boolean 值,指出電腦在電池電源上執行時,將不會啟動工作。 |
啟用 |
讀取/寫入 |
取得或設定布林值,指出已啟用工作。 只有在此設定為 True 時,才能執行工作。 |
ExecutionTimeLimit |
讀取/寫入 |
取得或設定允許完成工作的時間量。 |
Hidden |
讀取/寫入 |
取得或設定布林值,指出工作不會顯示在 UI 中。 不過,系統管理員可以透過使用「主要切換」來覆寫此設定,讓 UI 中顯示所有工作。 |
IdleSettings |
讀取/寫入 |
取得或設定資訊,指定當電腦處於閒置狀態時,工作排程器執行工作的方式。 |
MultipleInstances |
讀取/寫入 |
取得或設定原則,定義工作排程器如何處理工作的多個實例。 |
NetworkSettings |
讀取/寫入 |
取得或設定包含網路設定檔識別碼和名稱的網路設定物件。 如果TaskSettings的RunOnlyIfNetworkAvailable屬性為True,且NetworkSettings屬性中指定網路屬性,則只有在指定的網路設定檔可用時,才會執行工作。 |
優先順序 |
讀取/寫入 |
取得或設定工作的優先順序層級。 |
RestartCount |
讀取/寫入 |
取得或設定工作排程器嘗試重新開機工作的次數。 |
RestartInterval |
讀取/寫入 |
取得或設定值,指定工作排程器嘗試重新開機工作的時間長度。 |
RunOnlyIfIdle |
讀取/寫入 |
取得或設定布林值,指出只有在電腦處於閒置狀態時,工作排程器才會執行工作。 |
RunOnlyIfNetworkAvailable |
讀取/寫入 |
取得或設定布林值,指出工作排程器只會在網路可用時執行工作。 |
StartWhenAvailable |
讀取/寫入 |
取得或設定布林值,這個值表示工作排程器可以在其排程時間過後隨時啟動工作。 |
StopIfGoingOnBatteries |
讀取/寫入 |
取得或設定布林值,指出如果電腦開始在電池電源上執行,工作將會停止。 |
WakeToRun |
讀取/寫入 |
取得或設定布林值,指出當工作執行時,工作排程器會喚醒電腦。 |
XmlText |
讀取/寫入 |
取得或設定工作設定的 XML 格式定義。 |
備註
根據預設,工作會在開始執行之後 72 小時停止。 您可以變更 ExecutionTimeLimit 設定來變更此設定。
讀取或寫入工作的 XML 時,工作設定定義于工作排程器架構的 Settings 元素中。
範例
如需此腳本物件的詳細資訊和程式碼範例,請參閱 時間觸發程式範例 (腳本) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
類型程式庫 |
|
DLL |
|