settingsType Complex Type
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour