共用方式為


任務排程器的新功能

下列變更摘要說明不同工作排程器版本中的新功能。

Windows 10 (和 Windows Server 2016)

Windows 10 中引進了下列工作排程器變更。

  • 當省電模式開啟時,只有在工作是下列情況下,才會觸發 Windows 工作排程器工作:

    • [未設定為] ,只有在計算機閑置時才啟動任務...(此任務不使用 IdleSettings
    • 未設置於自動維護期間運行(此工作不使用 MaintenanceSettings
    • 只有在使用者登入 時,才會將執行設定為(工作 LogonTypeTASK_LOGON_INTERACTIVE_TOKENTASK_LOGON_GROUP

    其他所有觸發條件都會延遲到省電模式關閉為止。 如需在應用程式中存取省電模式狀態的詳細資訊,請參閱 SYSTEM_POWER_STATUS。 如需一般的省電模式資訊,請參閱硬體元件指導方針中的 省電模式

  • 基於安全性考慮,非系統管理員使用者無法檢視或管理其他使用者所建立的 Windows 工作排程器工作。

Windows 8

Windows 8 中引進了下列工作排程器 2.0 變更:

  • Powershell 支援功能:使用者可以透過 ScheduledTasks powershell 模組管理 Windows 工作排程器的工作(如建立、刪除、修改、明確啟動、停止等)。
  • 受控密碼:系統管理員可以使用 Active Directory 受控密碼帳戶作為工作主體。 這些工作不再需要強制執行的密碼重設原則。
  • API 變更:引入了兩個新的任務設定,並與 ITaskSettings3 介面結合。
    • MaintenanceSettings:根據指定的週期性和期限,使用這些設定的工作會被視為作系統自動維護期間叫用的新排程工作類型。
    • Volatile:在 OS 開機時,一律會停用設定為 volatile 的工作,而且必須在必要時明確重新啟用。 故障轉移叢集利用非持久性工作來確保每次只在叢集中排程一個工作實例。
  • 統一排程引擎現在支援下列功能:
    • S4U 登入類型,透過 LogonType 元素。
    • 事件觸發器的 XPath 查詢值,通過 ValueQueries 元素提取。
    • 不允許工作硬式終止,請透過 AllowHardTerminate 元素來控制。
  • 此版本中已被取代的功能

Windows 7

Windows 7 中引進了下列工作排程器 2.0 變更:

  • 使用基礎作業系統所提供的統一排程引擎。

  • 在遠端應用程式本機整合(RAIL)會話中具備拒絕啟動任務的能力。

  • 工作安全性強化(僅適用於以「網路服務」或「本機服務」身分執行的工作):

    • 能夠將進程存取權杖安全性標識碼(SID)類型(例如,不受限制或無)指派給任務。
    • 允許任務開發人員要求其任務所需的確切許可權集。
  • API 變更:

Windows Vista

工作排程器 2.0 API 應該用於開發在 Windows Vista 上使用工作排程器服務的應用程式。 如需詳細資訊,請參閱 工作排程器參考使用工作排程器

Windows 2000、Windows XP 和 Windows Server 2003

無法使用工作排程器 2.0 API。 使用工作排程器 1.0。

工作排程器

關於工作排程器