Élément IdleSettings (settingsType)
Spécifie comment l’Planificateur de tâches effectue des tâches lorsque l’ordinateur est dans un état d’inactivité. Pour plus d’informations sur les conditions d’inactivité, consultez conditions d’inactivité de la tâche.
<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. Elles sont toujours présentes dans l’interface utilisateur 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 entre dans une condition d’inactivité plusieurs fois. |
| StopOnIdleEnd | boolean | Spécifie que l’Planificateur de tâches arrêtera 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 que la tâche ne soit exécutée. |
| Déconseillé: WaitTimeout | duration | Spécifie la durée pendant laquelle le Planificateur de tâches attendra qu’une condition d’inactivité se produise. |
Notes
Pour le développement de scripts, les paramètres inactifs sont spécifiés à l’aide de la propriété TaskSettings. IdleSettings .
Pour le développement C++, les paramètres inactifs sont spécifiés à l’aide de la propriété ITaskSettings :: IdleSettings .
Exemples
Le code XML suivant définit un élément Settings qui permet à Planificateur de tâches d’attendre 24 heures pour une condition d’inactivité, puis autorise uniquement 10 minutes {IdleDuration) à 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 [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2008 [ applications de bureau uniquement] |