Partager via


Objet MonthlyTrigger

Objet de script qui représente un déclencheur qui démarre une tâche en fonction d’une planification mensuelle. Par exemple, la tâche démarre à des jours spécifiques de mois spécifiques.

Membres

L’objet MonthlyTrigger a les types de membres suivants :

Propriétés

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

Propriété Type d’accès Description
DaysOfMonth
Lecture/écriture
Obtient ou définit les jours du mois pendant lesquels la tâche s’exécute.
activé
Lecture/écriture
Hérité de l’objet Trigger . Obtient ou définit une valeur booléenne qui indique si le déclencheur est activé.
Limite de fin
Lecture/écriture
Hérité de l’objet Trigger . Obtient ou définit la date et l’heure de désactivation du déclencheur. Le déclencheur ne peut pas démarrer la tâche après sa désactivation.
ExecutionTimeLimit
Lecture/écriture
Hérité de l’objet Trigger . Obtient ou définit la durée maximale pendant laquelle la tâche lancée par le déclencheur est autorisée à s’exécuter.
Id
Lecture/écriture
Hérité de l’objet Trigger . Obtient ou définit l’identificateur du déclencheur.
MonthsOfYear
Lecture/écriture
Obtient ou définit les mois de l’année pendant lesquels la tâche s’exécute.
RandomDelay
Lecture/écriture
Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur.
Répétition
Lecture/écriture
Hérité de l’objet Trigger . Obtient ou définit la fréquence d’exécution de la tâche et la durée pendant laquelle le modèle de répétition est répété après le démarrage de la tâche.
RunOnLastDayOfMonth
Lecture/écriture
Obtient ou définit une valeur booléenne qui indique que la tâche s’exécute le dernier jour du mois.
Limite de début
Lecture/écriture
Hérité de l’objet Trigger . Obtient ou définit la date et l’heure d’activation du déclencheur.
Type
Lecture seule
Hérité de l’objet Trigger . Obtient le type du déclencheur.

Notes

L’heure de démarrage de la tâche est définie par la propriété StartBoundary .

Lors de la lecture ou de l’écriture de votre propre code XML pour une tâche, un déclencheur mensuel est spécifié à l’aide de l’élément ScheduleByMonth du schéma Task Scheduler.

Le jour où l’heure d’été commence dans une année, pour un fuseau horaire du Pacifique (heure déplacée de 02:00 à 03:00 en 2022), toute tâche qui est planifiée pour s’exécuter entre 02:00 et 02:59:59:999 s’exécutera à l’heure la plus précoce possible qui existe dans ce jour donné, c’est-à-dire à 03:00 AM. Cela s’applique à tous les fuseaux horaires d’heure d’été en fonction des différentes heures auxquelles ils observent l’heure d’été.

Considérez une tâche hebdomadaire qui est définie pour s’exécuter tous les dimanches de 2022 à 02:30 dans le fuseau horaire du Pacifique, de sorte que l’heure d’exécution suivante est le 13 mars 2022 02:30 AM. Comme 02:30 AM est une heure qui n’existe pas le 13 mars 2022, la tâche s’exécute à 03:00 AM à la place. Les autres dimanches de l’année, la tâche s’exécute comme d’habitude à 02h30.

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

Voir aussi

Déclencheur

Objets du planificateur de tâches

Planificateur de tâches

TriggerCollection

TriggerCollection.Create