Partager via


Informations d’inscription des tâches

Les informations d’inscription permettent d’identifier une tâche de différentes façons. Par exemple, une tâche peut être identifiée par l’auteur, la façon dont elle a été créée (appelée source de tâche) et la date d’inscription.

Utilisation des informations d’inscription

Les informations d’inscription sont généralement spécifiées lorsque la tâche est créée, puis utilisées de la manière suivante :

  • Affiché par l’interface utilisateur du planificateur de tâches.
  • Obtenez ou définissez par des applications ou des scripts C++.
  • Dans un environnement d’entreprise, utilisé comme critère de recherche lors de l’énumération sur toutes les tâches inscrites.

Types d’informations d’inscription

Les informations d’inscription des tâches sont définies par les propriétés de l’objet RegistrationInfo pour les applications de script, les propriétés de l’interface IRegistrationInfo pour les applications C++ et les éléments enfants de l’élément RegistrationInfo (taskType) pour lire ou écrire du code XML.

Ces propriétés permettent d’accéder aux types d’informations d’inscription suivants :

  • Auteur de tâches

    Le planificateur de tâches définit l’auteur de la tâche lors de sa création.

  • Date d’inscription des tâches

    Le planificateur de tâches définit cette date à laquelle la tâche est inscrite.

  • Description de la tâche

    Description définie par l’utilisateur qui peut inclure les déclencheurs utilisés pour démarrer la tâche ou quelles actions la tâche effectue.

  • Documentation sur les tâches

    Documentation fournie par l’utilisateur nécessaire par la tâche.

  • Descripteur de sécurité des tâches

    Descripteur de sécurité fourni par l’utilisateur.

  • Source de tâche

    Informations fournies par l’utilisateur qui décrivent l’origine de la tâche. Par exemple, une tâche peut provenir d’un composant, d’un service, d’une application ou d’un utilisateur.

  • URI de tâche

    Identificateur de ressource uniforme (URI) pour la tâche.

  • Version de la tâche

    Les informations fournies par l’utilisateur utilisées lorsque plusieurs versions d’une tâche existent.

  • Texte XML

    Version au format XML des informations d’inscription. Notez que vous pouvez définir ou modifier les informations d’inscription directement via ce code XML et que les propriétés d’objet et d’interface appropriées seront mises à jour en conséquence.

Inscription de tâches

Une tâche peut être inscrite une fois les définitions de tâche créées et les informations d’inscription et les valeurs de paramètre fournies par l’utilisateur. Une tâche est inscrite à l’aide de la méthode TaskFolder.RegisterTaskDefinition pour les applications de script ou la méthode ITaskFolder::RegisterTaskDefinition pour les applications C++. Si vous souhaitez inscrire une tâche à l’aide de XML pour définir la tâche, vous utilisez la méthode TaskFolder.RegisterTask pour les applications de script et la méthode ITaskFolder::RegisterTask pour les applications C++.

Dans les méthodes mentionnées ci-dessus, vous pouvez spécifier le contexte de sécurité pour exécuter la tâche. Vous devez être administrateur sur le système pour planifier l’exécution des travaux dans des contextes autres que ceux de votre propre. Pour plus d’informations sur les contextes de sécurité à exécuter des tâches, consultez Contextes de sécurité pour les tâches en cours d’exécution.

À propos du planificateur de tâches

Planificateur de tâches