Planificateur de tâches pour les développeurs

Important

Cette rubrique et les autres rubriques de cette section s’adressent à un public de développeurs. Pour plus d’informations sur l’utilisation du composant Planificateur de tâches dans votre capacité d’administrateur ou de professionnel de l’informatique, consultez Planificateur de tâches dans la documentation microsoft Dynamics 365.

Le planificateur de tâches vous permet d’effectuer automatiquement des tâches de routine sur un ordinateur choisi. Le planificateur de tâches le fait en surveillant les critères que vous choisissez (appelés déclencheurs), puis en exécutant les tâches lorsque ces critères sont remplis.

Voici quelques exemples de tâches que vous pouvez exécuter à l’aide du Planificateur de tâches : démarrage d’une application ; l’envoi d’un e-mail ; ou l’affichage d’une boîte de message. Vous pouvez planifier l’exécution d’une tâche en réponse à ces déclencheurs :

  • Lorsqu’un événement système spécifique se produit.
  • À un moment spécifique.
  • À une heure spécifique selon une planification quotidienne.
  • À une heure spécifique selon une planification hebdomadaire.
  • À une heure spécifique selon une planification mensuelle.
  • À une heure spécifique selon une planification mensuelle d’un jour de la semaine.
  • Lorsque l’ordinateur passe à l’état inactif.
  • Lorsque la tâche est inscrite.
  • Lorsque le système est démarré.
  • Lorsqu’un utilisateur se connecte.
  • Lorsqu’une session Terminal Server change d’état.

Informations sur l’API

Le planificateur de tâches fournit des API sous les formes suivantes :

  • Planificateur de tâches 2.0 : les interfaces et les objets sont fournis pour C++ et pour le développement de scripts, respectivement.
  • Planificateur de tâches 1.0 : les interfaces sont fournies pour le développement C++ uniquement.

Conditions d’exécution

Le planificateur de tâches nécessite les systèmes d’exploitation suivants :

  • Planificateur de tâches 2.0 : Le client nécessite Windows Vista ou une version ultérieure. Le serveur nécessite Windows Server 2008 ou version ultérieure.
  • Planificateur de tâches 1.0 : Le client nécessite Windows Vista ou Windows XP. Server nécessite Windows Server 2008 ou Windows Server 2003.

Contenu de cette section

Rubrique Description
Nouveautés du Planificateur de tâches Résumé des nouvelles fonctionnalités introduites par le planificateur de tâches.
À propos du planificateur de tâches Informations conceptuelles générales sur l’API du planificateur de tâches.
Utilisation du planificateur de tâches Exemples de code qui montrent comment utiliser les API du planificateur de tâches.
Informations de référence sur le planificateur de tâches Informations de référence détaillées pour les API du planificateur de tâches et le schéma du planificateur de tâches.