settingsType 複雜類型
定義 settings (taskType) 專案的子專案和排序資訊。
<xs:complexType name="settingsType">
<xs:all>
<xs:element name="AllowStartOnDemand"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="RestartOnFailure"
type="restartType"
minOccurs="0"
/>
<xs:element name="MultipleInstancesPolicy"
type="multipleInstancesPolicyType"
default="IgnoreNew"
minOccurs="0"
/>
<xs:element name="DisallowStartIfOnBatteries"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="StopIfGoingOnBatteries"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="AllowHardTerminate"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="StartWhenAvailable"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="NetworkProfileName"
type="string"
minOccurs="0"
/>
<xs:element name="RunOnlyIfNetworkAvailable"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="WakeToRun"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="Enabled"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="Hidden"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="DeleteExpiredTaskAfter"
type="duration"
default="PT0S"
minOccurs="0"
/>
<xs:element name="IdleSettings"
type="idleSettingsType"
minOccurs="0"
/>
<xs:element name="NetworkSettings"
type="networkSettingsType"
minOccurs="0"
/>
<xs:element name="ExecutionTimeLimit"
type="duration"
minOccurs="0"
/>
<xs:element name="Priority"
type="priorityType"
default="7"
minOccurs="0"
/>
<xs:element name="RunOnlyIfIdle"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="UseUnifiedSchedulingEngine"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="DisallowStartOnRemoteAppSession"
type="boolean"
default="false"
minOccurs="0"
/>
</xs:all>
</xs:complexType>
子元素
元素 | 類型 | Description |
---|---|---|
AllowHardTerminate | boolean | 指定工作排程器服務是否允許永久終止工作。 |
AllowStartOnDemand | boolean | 指定工作可以使用 [執行] 命令或 [操作] 功能表來啟動。 |
DeleteExpiredTaskAfter | duration | 指定工作排程器在到期後刪除工作之前所等待的時間量。 如果未為此元素指定任何值,工作排程器服務就不會刪除工作。 |
DisallowStartIfOnBatteries | boolean | 指定電腦在電池電力上執行時,將不會啟動工作。 |
DisallowStartOnRemoteAppSession | boolean | 指定當工作觸發以在遠端應用程式整合本機 (RAIL) 會話中執行時,不應該啟動工作。 |
啟用 | boolean | 指定已啟用工作。 只有在此設定為 True時,才能執行工作。 |
ExecutionTimeLimit | duration | 指定完成工作所允許的時間量。 |
Hidden | boolean | 預設不會在使用者介面 (UI) 中顯示工作。 |
IdleSettings | idleSettingsType | 指定當電腦處於閒置狀態時,工作排程器如何執行工作。 |
MultipleInstancesPolicy | multipleInstancesPolicyType | 指定定義工作排程器如何處理工作的多個實例的原則。 |
NetworkProfileName | string | 指定網路設定檔的名稱。 當 RunOnlyIfNetworkAvailable 元素設定為 True時,工作排程器服務會驗證此網路的可用性。 名稱用於顯示用途。 |
NetworkSettings | networkSettingsType | 指定工作排程器服務用來取得網路設定檔的設定。 當 RunOnlyIfNetworkAvailable 元素設定為 True時,工作排程器服務會檢查此網路的可用性。 |
優先順序 | priorityType | 指定工作的優先順序層級。 |
RestartOnFailure | restartType | 指定工作排程器會因為任何原因而嘗試重新開機工作。 |
RunOnlyIfIdle | boolean | 指定只有在電腦處於閒置狀態時,才會執行工作。 |
RunOnlyIfNetworkAvailable | boolean | 指定只有在網路可用時,工作排程器才會執行工作。 |
StartWhenAvailable | boolean | 指定工作排程器可以在工作排程時間過後隨時啟動工作。 |
StopIfGoingOnBatteries | boolean | 指定當電腦切換到電池電源時,工作將會停止。 |
UseUnifiedSchedulingEngine | boolean | 指定工作是使用整合排程引擎來執行。 |
WakeToRun | boolean | 指定工作排程器在執行工作之前會喚醒電腦。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |