Déclencheurs de tâches
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 sur les événements qui peuvent démarrer une tâche de différentes manières. 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 heures spécifiées. 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 les événements
Les déclencheurs basés sur les événements démarrent une tâche en réponse à certains événements système. Par exemple, les déclencheurs basés sur les é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 d’heures de démarrage de la tâche. 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) auxquelles un élément de travail s’exécute.
Rubriques connexes