Partager via


Objets de script du planificateur de tâches

Les objets de script décrits dans les rubriques suivantes fournissent un accès par programmation à la fonctionnalité disponible dans le planificateur de tâches pour les développeurs de scripts Visual Basic et Visual Basic.

Les objets suivants sont introduits dans Task Scheduler 2.0.

Object Description
Action Fournit les propriétés courantes qui sont héritées par tous les objets d’action.
ActionCollection Contient les actions effectuées par la tâche.
BootTrigger Représente un déclencheur qui démarre une tâche lorsque le système est démarré.
ComHandlerAction Représente une action qui déclenche un gestionnaire.
DailyTrigger Représente un déclencheur qui démarre une tâche en fonction d’une planification quotidienne.
EmailAction Représente une action qui envoie un e-mail.
EventTrigger Représente un déclencheur qui démarre une tâche lorsqu’un événement système se produit.
ExecAction Représente une action qui exécute une opération de ligne de commande.
IdleSettings Spécifie la façon dont le planificateur de tâches effectue les tâches lorsque l’ordinateur est inactif.
IdleTrigger Représente un déclencheur qui démarre une tâche lorsqu’une condition inactive se produit.
LogonTrigger Représente un déclencheur qui démarre une tâche lorsqu’un utilisateur se connecte.
MonthlyDOWTrigger Représente un déclencheur qui démarre une tâche selon une planification mensuelle du jour de la semaine.
MonthlyTrigger Représente un déclencheur qui démarre une tâche en fonction d’une planification mensuelle.
NetworkSettings Fournit les paramètres que le service Planificateur de tâches utilise pour obtenir un profil réseau.
Principal Fournit les informations d’identification de sécurité d’un principal.
RegisteredTask Fournit les méthodes utilisées pour exécuter la tâche immédiatement, obtenir toutes les instances en cours d’exécution de la tâche, obtenir ou définir les informations d’identification utilisées pour inscrire la tâche et les propriétés qui décrivent la tâche.
RegisteredTaskCollection Contient toutes les tâches inscrites.
RegistrationInfo Fournit les informations administratives qui peuvent être utilisées pour décrire la tâche. Ces informations incluent des détails tels qu’une description de la tâche, l’auteur de la tâche, la date d’inscription de la tâche et le descripteur de sécurité de la tâche.
RegistrationTrigger Représente un déclencheur qui démarre une tâche lorsque la tâche est inscrite.
RépétitionPattern 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.
RunningTask Fournit les méthodes permettant d’obtenir des informations à partir d’une tâche en cours d’exécution et de contrôler.
RunningTaskCollection Utilisé pour récupérer une tâche en cours d’exécution.
SessionStateChangeTrigger Utilisé pour déclencher des tâches pour la connexion ou la déconnexion à la console, la connexion ou la déconnexion à distance, ou les notifications de verrouillage ou de déverrouillage de station de travail.
ShowMessageAction Représente une action qui affiche une boîte de message lorsqu’une tâche est activée.
TaskDefinition Définit tous les composants d’une tâche, tels que les paramètres de tâche, les déclencheurs, les actions et les informations d’inscription.
TaskFolder Fournit les méthodes utilisées pour inscrire (créer) des tâches dans le dossier, supprimer des tâches du dossier et créer ou supprimer des sous-dossiers du dossier.
TaskFolderCollection Compte le nombre de dossiers dans la collection et récupère un dossier spécifié à partir de la collection.
TaskNamedValuePair Crée une paire nom-valeur dans laquelle le nom est associé à la valeur.
TaskNamedValueCollection Contient une collection de paires nom-valeur d’objet TaskNamedValuePair .
TaskService Fournit l’accès au service Planificateur de tâches pour la gestion des tâches inscrites.
TaskSettings Fournit les paramètres que les services du planificateur de tâches utilisent pour effectuer la tâche.
TaskVariables Définit des variables de tâche qui peuvent être passées en tant que paramètres aux gestionnaires de tâches et aux exécutables externes qui sont lancés par les tâches.
TimeTrigger Représente un déclencheur qui démarre une tâche lorsque le déclencheur est activé.
Déclencheur Fournit les propriétés communes héritées de tous les objets déclencheurs.
TriggerCollection Permet d’ajouter, de supprimer et de récupérer les déclencheurs d’une tâche.
WeeklyTrigger Représente un déclencheur qui démarre une tâche en fonction d’une planification hebdomadaire.

 

Informations de référence sur le planificateur de tâches

Planificateur de tâches