Share via


Objet TaskDefinition

Objet de script qui définit tous les composants d’une tâche, tels que les paramètres de tâche, les déclencheurs, les actions et les informations d’inscription.

Membres

L’objet TaskDefinition a les types de membres suivants :

Propriétés

L’objet TaskDefinition a ces propriétés.

Propriété Type d’accès Description
Actions
Lecture/écriture
Obtient ou définit une collection d’actions effectuées par la tâche.
Données
Lecture/écriture
Obtient ou définit les données associées à la tâche. Ces données sont ignorées par le service Planificateur de tâches, mais elles sont utilisées par des tiers qui souhaitent étendre le format de tâche.
Principal
Lecture/écriture
Obtient ou définit le principal de la tâche qui fournit les informations d’identification de sécurité pour la tâche.
RegistrationInfo
Lecture/écriture
Obtient ou définit les informations d’inscription utilisées pour décrire une tâche, telles que la description de la tâche, l’auteur de la tâche et la date d’inscription de la tâche.
Paramètres
Lecture/écriture
Obtient ou définit les paramètres qui définissent la façon dont le service Planificateur de tâches effectue la tâche.
Déclencheurs
Lecture/écriture
Obtient ou définit une collection de déclencheurs utilisés pour démarrer une tâche.
XmlText
Lecture/écriture
Obtient ou définit la définition au format XML de la tâche.

Notes

Lors de la lecture ou de l’écriture de votre propre code XML pour une tâche, une définition de tâche est spécifiée à l’aide de l’élément Task du schéma du planificateur de tâches.

Exemples

Pour plus d’informations et un exemple de code pour cet objet de script, consultez Exemple de déclencheur de temps (script) , Exemple de déclencheur d’événement (script), Exemple de déclencheur quotidien (script), Exemple de déclencheur d’inscription (script), Exemple de déclencheur hebdomadaire (script), Exemple de déclencheur d’ouverture de session (script) ou Exemple de déclencheur de démarrage (script).

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]
Bibliothèque de types
Taskschd.tlb
DLL
Taskschd.dll