taskType) 元素 (設定

指定工作排程器用來執行工作的設定。

<xs:element name="Settings"
    type="settingsType"
    minOccurs="0"
 />

Settings元素是由taskType複雜類型所定義。

父元素

元素 衍生自 Description
任務 taskType 指定工作排程器服務所執行的工作。

子元素

元素 類型 Description
AllowHardTerminate boolean 指定工作可以使用 TerminateProcess 終止。
AllowStartOnDemand boolean 指定可以使用 [執行] 命令或 [操作] 功能表來啟動工作。
DeleteExpiredTaskAfter duration 指定工作排程器在到期後刪除工作之前等待的時間量。
DisallowStartIfOnBatteries boolean 指定當電腦在電池上執行時,將不會啟動工作。
啟用 boolean 指定工作已啟用。 只有在此設定為 True 時,才能執行工作。
ExecutionTimeLimit duration 允許完成工作的時間量。
Hidden boolean 指定預設不會在 UI 中顯示工作。
IdleSettings idleSettingsType 指定當電腦處於閒置狀態時,工作排程器如何執行工作。
MaintenanceSettings maintenanceSettingsType 指定工作排程器如何在自動維護期間執行工作。
MultipleInstancesPolicy multipleInstancesPolicyType 指定原則,定義工作排程器如何處理工作的多個實例。
優先順序 priorityType 指定工作的優先順序層級。
RestartOnFailure restartType 指定如果工作因任何原因而失敗,工作排程器將會嘗試重新開機工作。
RunOnlyIfIdle boolean 指定只有在電腦處於閒置狀態時,才會執行工作。
RunOnlyIfNetworkAvailable boolean 指定只有在網路可用時,工作排程器才會執行工作。
StartWhenAvailable boolean 指定工作排程器可以在工作排程時間通過之後隨時啟動工作。
StopIfGoingOnBatteries (settingsType) boolean 指定當電腦進入電池時,工作將會停止。
揮發 性 boolean 指定工作是否在 Windows 啟動時由工作排程器自動停用。
WakeToRun (settingsType) boolean 指定工作排程器會在執行工作時喚醒電腦。

備註

您可以選取上述參考的一或多個子項目。

針對 C++ 開發,會使用 ITaskDefinition 的 Settings 屬性來指定工作的註冊資訊。

針對腳本開發,會使用 TaskDefinition.Settings 屬性來指定工作的註冊資訊。

範例

下列 XML 程式碼範例會定義允許硬式終止工作的設定專案。

<task>
    <Settings>
        <AllowHardTerminate>true</AllowHardTerminate>
        <AllowStartOnDemand>true</AllowStartOnDemand>
    </Settings>
</task>

如需設定工作設定之 XML 的詳細資訊和完整範例,請參閱 時間觸發程式範例 (XML)

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]

另請參閱

工作排程器架構元素

工作排程器