settingsType Complex Type
Article 06/13/2023
3 contributeurs
Commentaires
Dans cet article
Définit les éléments enfants et les informations de séquencement pour l’élément Settings (taskType).
<xs:complexType name="settingsType">
<xs:all>
<xs:element name="AllowStartOnDemand"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="RestartOnFailure"
type="restartType"
minOccurs="0"
/>
<xs:element name="MultipleInstancesPolicy"
type="multipleInstancesPolicyType"
default="IgnoreNew"
minOccurs="0"
/>
<xs:element name="DisallowStartIfOnBatteries"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="StopIfGoingOnBatteries"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="AllowHardTerminate"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="StartWhenAvailable"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="NetworkProfileName"
type="string"
minOccurs="0"
/>
<xs:element name="RunOnlyIfNetworkAvailable"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="WakeToRun"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="Enabled"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="Hidden"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="DeleteExpiredTaskAfter"
type="duration"
default="PT0S"
minOccurs="0"
/>
<xs:element name="IdleSettings"
type="idleSettingsType"
minOccurs="0"
/>
<xs:element name="NetworkSettings"
type="networkSettingsType"
minOccurs="0"
/>
<xs:element name="ExecutionTimeLimit"
type="duration"
minOccurs="0"
/>
<xs:element name="Priority"
type="priorityType"
default="7"
minOccurs="0"
/>
<xs:element name="RunOnlyIfIdle"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="UseUnifiedSchedulingEngine"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="DisallowStartOnRemoteAppSession"
type="boolean"
default="false"
minOccurs="0"
/>
</xs:all>
</xs:complexType>
Éléments enfants
Élément
Type
Description
AllowHardTerminate
boolean
Spécifie si le service Planificateur de tâches autorise l’arrêt dur de la tâche.
AllowStartOnDemand
boolean
Spécifie que la tâche peut être démarrée à l’aide de la commande Exécuter ou du menu contextuel.
DeleteExpiredTaskAfter
duration
Spécifie la durée pendant laquelle le planificateur de tâches attendra avant de supprimer la tâche après son expiration. Si aucune valeur n’est spécifiée pour cet élément, le service Planificateur de tâches ne supprime pas la tâche.
InterdireStartIfOnBatteries
boolean
Spécifie que la tâche ne sera pas démarrée si l’ordinateur fonctionne sur batterie.
InterdireStartOnRemoteAppSession
boolean
Spécifie que la tâche ne doit pas démarrer si la tâche est déclenchée pour s’exécuter dans une session RAIL (Remote Applications Integrated Local).
Activé
boolean
Spécifie que la tâche est activée. La tâche ne peut être effectuée que lorsque ce paramètre a la valeur True .
ExecutionTimeLimit
duration
Spécifie la durée autorisée pour terminer la tâche.
Hidden
boolean
Spécifie, par défaut, que la tâche ne sera pas visible dans l’interface utilisateur.
IdleSettings
idleSettingsType
Spécifie la façon dont le planificateur de tâches effectue les tâches lorsque l’ordinateur est inactif.
MultipleInstancesPolicy
multipleInstancesPolicyType
Spécifie la stratégie qui définit la façon dont le Planificateur de tâches traite plusieurs instances de la tâche.
NetworkProfileName
string
Spécifie le nom d’un profil réseau. Le service Planificateur de tâches vérifie la disponibilité de ce réseau lorsque l’élément RunOnlyIfNetworkAvailable a la valeur True . Le nom est utilisé à des fins d’affichage.
NetworkSettings
networkSettingsType
Spécifie les paramètres que le service Planificateur de tâches utilise pour obtenir un profil réseau. Le service Planificateur de tâches vérifie la disponibilité de ce réseau lorsque l’élément RunOnlyIfNetworkAvailable a la valeur True .
Priorité
priorityType
Spécifie le niveau de priorité pour la tâche.
RestartOnFailure
restartType
Spécifie que le planificateur de tâches tentera de redémarrer la tâche en cas d’échec pour une raison quelconque.
RunOnlyIfIdle
boolean
Spécifie que la tâche est exécutée uniquement lorsque l’ordinateur est dans un état inactif.
RunOnlyIfNetworkAvailable
boolean
Spécifie que le planificateur de tâches exécute la tâche uniquement lorsqu’un réseau est disponible.
StartWhenAvailable
boolean
Spécifie que le planificateur de tâches peut démarrer la tâche à tout moment une fois son heure planifiée passée.
StopIfGoingOnBatteries
boolean
Spécifie que la tâche sera arrêtée si l’ordinateur passe à l’alimentation de la batterie.
UseUnifiedSchedulingEngine
boolean
Spécifie que la tâche est exécutée à l’aide du moteur de planification unifié.
WakeToRun
boolean
Spécifie que le planificateur de tâches réveille l’ordinateur avant qu’il n’exécute la tâche.
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
Types complexes de schéma du planificateur de tâches
Planificateur de tâches