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] |