Partager via


Déclencheurs de tâche

Un déclencheur est un ensemble de critères qui, lorsqu’il est satisfait, démarre l’exécution d’une tâche. Le planificateur de tâches fournit des déclencheurs basés sur le temps et basés sur des événements qui peuvent démarrer une tâche de plusieurs façons différentes. Une tâche donnée peut être démarrée par un ou plusieurs déclencheurs. Une tâche peut avoir un maximum de 48 déclencheurs.

Déclencheurs basés sur le temps

Les déclencheurs basés sur le temps démarrent des tâches à des moments spécifiés. Cela inclut le démarrage de la tâche une fois à une heure spécifique ou le démarrage de la tâche plusieurs fois sur une planification quotidienne, hebdomadaire, mensuelle ou mensuelle.

Déclencheurs basés sur des événements

Les déclencheurs basés sur des événements démarrent une tâche en réponse à certains événements système. Par exemple, les déclencheurs basés sur des événements peuvent être définis pour démarrer une tâche au démarrage du système, lorsqu’un utilisateur se connecte à l’ordinateur local ou lorsque le système devient inactif.

Déclencheurs multiples

Chaque tâche peut être démarrée par un ou plusieurs déclencheurs, ce qui permet de démarrer la tâche de plusieurs façons. Toutefois, plusieurs déclencheurs sont implémentés différemment dans le Planificateur de tâches 1.0 et le Planificateur de tâches 2.0.

Dans Le Planificateur de tâches 2.0, chaque déclencheur est défini par une API de déclencheur distincte associée à la tâche via la collection de déclencheurs.

Dans le Planificateur de tâches 1.0, plusieurs déclencheurs peuvent être considérés comme une planification, un ensemble de fois où la tâche démarre. Dans ce cas, la planification est l’ensemble des heures (spécifiées par l’union de tous les déclencheurs associés à l’élément de travail) auquel un élément de travail s’exécute.

répétition d’une tâche

types de déclencheurs

des interfaces de déclencheur

À propos du planificateur de tâches