Partager via


IdleSettings (settingsType), élément

Spécifie la façon dont le planificateur de tâches effectue les tâches lorsque l’ordinateur est inactif. Pour plus d’informations sur les conditions d’inactivité, consultez Conditions d’inactivité des tâches.

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

L’élément IdleSettings est défini par le type complexe settingsType.

Élément parent

Élément Dérivé de Description
Paramètres settingsType Contient les paramètres que le planificateur de tâches utilise pour effectuer la tâche.

Éléments enfants

Notes

Les paramètres Duration et WaitTimeout sont déconseillés. Ils sont toujours présents dans l’interface utilisateur du Planificateur de tâches, et leurs méthodes d’interface peuvent toujours retourner des valeurs valides, mais elles ne sont plus utilisées.

Élément Type Description
RestartOnIdle boolean Spécifie si la tâche est redémarrée lorsque l’ordinateur passe plusieurs fois dans une condition d’inactivité.
StopOnIdleEnd boolean Spécifie que le planificateur de tâches arrête la tâche si la condition d’inactivité se termine avant la fin de la tâche.
Déconseillé : Durée duration Spécifie la durée pendant laquelle l’ordinateur doit être dans un état inactif avant l’exécution de la tâche.
Déconseillé : WaitTimeout duration Spécifie la durée pendant laquelle le planificateur de tâches attend qu’une condition d’inactivité se produise.

Notes

Pour le développement de script, les paramètres inactifs sont spécifiés à l’aide de la propriété TaskSettings.IdleSettings .

Pour le développement C++, les paramètres d’inactivité sont spécifiés à l’aide de la propriété ITaskSettings::IdleSettings .

Exemples

Le code XML suivant définit un élément de paramètres qui permet au planificateur de tâches d’attendre 24 heures pour une condition d’inactivité, puis de n’autoriser que 10 minutes {IdleDuration) pour lancer la tâche.

<Settings>
    <IdleSettings>
        <StopOnIdleEnd>false</StopOnIdleEnd>
        <RestartOnIdle>false</RestartOnIdle> 
        <!-- WaitTimeout and Duration have been deprecated -->
        <Duration>PT5M</Duration>
        <WaitTimeout>PT24H</WaitTimeout>
    </IdleSettings>       
</Settings>

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]

Voir aussi

Éléments de schéma du planificateur de tâches

Planificateur de tâches