IdleSettings (settingsType) 元素

指定当计算机处于空闲状态时任务计划程序如何执行任务。 有关空闲条件的信息,请参阅 任务空闲条件

<xs:element name="IdleSettings"
    type="idleSettingsType"
    minOccurs="0"
 />

IdleSettings 元素由 settingsType 复杂类型定义。

父元素

元素 派生 说明
设置 settingsType 包含任务计划程序用于执行任务的设置。

子元素

备注

已弃用 持续时间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 [仅限桌面应用]

另请参阅

任务计划程序架构元素

任务计划程序