IdleSettings (settingsType) Element
指定任务计划程序在计算机处于空闲状态时如何执行任务。 有关空闲条件的信息,请参阅 任务空闲条件。
<xs:element name="IdleSettings"
type="idleSettingsType"
minOccurs="0"
/>
IdleSettings 元素由 settingsType 复杂类型定义。
父元素
元素 | 派生 | 说明 |
---|---|---|
设置 | settingsType | 包含任务计划程序用于执行任务的设置。 |
子元素
注意
已弃用 Duration 和 WaitTimeout 设置。 它们仍存在于任务计划程序用户界面中,并且它们的接口方法可能仍返回有效值,但不再使用它们。
元素 | 类型 | 说明 |
---|---|---|
RestartOnIdle | boolean | 指定当计算机多次进入空闲状态时是否重启任务。 |
StopOnIdleEnd | boolean | 指定如果空闲条件在任务完成之前结束,任务计划程序将停止任务。 |
已弃用: 持续时间 | duration | 指定在运行任务之前计算机必须处于空闲状态的时长。 |
已弃用: WaitTimeout | duration | 指定任务计划程序等待空闲条件发生的时间。 |
备注
对于脚本开发,空闲设置是使用 TaskSettings.IdleSettings 属性指定的。
对于 C++ 开发,空闲设置是使用 ITaskSettings::IdleSettings 属性指定的。
示例
以下 XML 定义了一个设置元素,该元素允许任务计划程序等待 24 小时来等待空闲条件,然后仅允许 10 分钟 {IdleDuration) 启动任务。
<Settings>
<IdleSettings>
<StopOnIdleEnd>false</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
<!-- WaitTimeout and Duration have been deprecated -->
<Duration>PT5M</Duration>
<WaitTimeout>PT24H</WaitTimeout>
</IdleSettings>
</Settings>
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |