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>
子元素
元素 | 类型 | 说明 |
---|---|---|
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 [仅限桌面应用] |