IdleSettings (settingsType) Element

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

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

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

父元素

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

子元素

注意

已弃用 DurationWaitTimeout 设置。 它们仍存在于任务计划程序用户界面中,并且它们的接口方法可能仍返回有效值,但不再使用它们。

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

另请参阅

任务计划程序架构元素

任务计划程序