Planificateur de tâches
Vue d’ensemble de la technologie du planificateur de tâches.
Pour développer task Scheduler, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Énumérations
TASK_ACTION_TYPE Définit le type d’actions qu’une tâche peut effectuer. |
TASK_COMPATIBILITY Définit les versions du Planificateur de tâches ou de la commande AT avec laquelle la tâche est compatible. |
TASK_CREATION Définit la façon dont le service Planificateur de tâches crée, met à jour ou désactive la tâche. |
TASK_ENUM_FLAGS Définit la façon dont le planificateur de tâches énumère les tâches inscrites. |
TASK_INSTANCES_POLICY Définit la façon dont le planificateur de tâches gère les instances existantes de la tâche lorsqu’il démarre une nouvelle instance de la tâche. |
TASK_LOGON_TYPE Définit la technique d’ouverture de session requise pour exécuter une tâche. |
TASK_PROCESSTOKENSID_TYPE Définit les types d’identificateur de sécurité de processus (SID) qui peuvent être utilisés par les tâches. |
TASK_RUN_FLAGS Définit la façon dont une tâche est exécutée. |
TASK_RUNLEVEL_TYPE Définit des indicateurs d’élévation LUA qui spécifient avec quel niveau de privilège la tâche sera exécutée. |
TASK_SESSION_STATE_CHANGE_TYPE Définit le type de changement d’état de session Terminal Server que vous pouvez utiliser pour déclencher une tâche à démarrer. |
TASK_STATE Définit les différents états dans lequel une tâche inscrite peut se trouver. |
TASK_TRIGGER_TYPE Définit les types de déclencheurs associés à une tâche. |
TASK_TRIGGER_TYPE2 Définit le type de déclencheurs qui peuvent être utilisés par les tâches. |
TASKPAGE Définit le type de page de tâche à récupérer. |
Fonctions
Activer La méthode Activate retourne une interface active pour un élément de travail spécifié. |
AddRequiredPrivilege Ajoute le privilège requis au jeton de processus de tâche. |
AddWorkItem La méthode AddWorkItem ajoute une tâche à la planification des tâches. |
Clear Efface toutes les actions de la collection. |
Clear Efface toute la collection de paires nom-valeur. |
Clear Efface tous les déclencheurs de la collection. |
Cloner Crée un objet d’énumération qui contient le même état d’énumération que l’énumération actuelle. |
Connexion Se connecte à un ordinateur distant et associe tous les appels suivants sur cette interface à une session distante. |
Créer Crée et ajoute une action à la collection. |
Créer Crée une paire nom-valeur dans la collection. |
Créer Crée un nouveau déclencheur pour la tâche. |
CreateFolder Crée un dossier pour les tâches associées. |
CreateTrigger Crée un déclencheur pour l’élément de travail. |
Supprimer La méthode Delete supprime une tâche. |
DeleteFolder Supprime un sous-dossier du dossier parent. |
DeleteTask Supprime une tâche du dossier. |
DeleteTrigger Supprime un déclencheur d’un élément de travail. |
EditWorkItem Affiche les pages de propriétés Tâche, Planification et paramètres de l’élément de travail, ce qui permet à un utilisateur de définir les propriétés de ces pages. |
Enum La méthode Enum récupère un pointeur vers un objet énumérateur OLE qui énumère les tâches dans le dossier de tâches actif. |
get__NewEnum Obtient l’énumérateur de collection pour la collection d’actions. |
get__NewEnum Obtient l’énumérateur de collection pour la collection de tâches d’inscription. |
get__NewEnum Obtient l’énumérateur de collection pour la collection de tâches en cours d’exécution. |
get__NewEnum Obtient l’énumérateur de collection pour la collection de dossiers. |
get__NewEnum Obtient l’énumérateur de collection pour la collection de paires nom-valeur. |
get__NewEnum Obtient l’énumérateur de collection pour la collection de déclencheurs. |
get_Actions Obtient ou définit une collection d’actions effectuées par la tâche. (Obtenir) |
get_AllowDemandStart Obtient ou définit une valeur booléenne qui indique que la tâche peut être démarrée à l’aide de la commande Exécuter ou du menu contextuel. (Obtenir) |
get_AllowHardTerminate Obtient ou définit une valeur booléenne qui indique que la tâche peut être arrêtée par le service Planificateur de tâches à l’aide de TerminateProcess. (Obtenir) |
get_Arguments Obtient ou définit les arguments associés à l’opération de ligne de commande. (Get) |
get_Attachments Obtient ou définit le pointeur vers un tableau de pièces jointes qui est envoyé avec le message électronique. (Get) |
get_Author Obtient ou définit l’auteur de la tâche. (Get) |
get_Bcc Obtient ou définit l’adresse e-mail ou les adresses que vous souhaitez cci dans le message électronique. (Get) |
get_Body Obtient ou définit le corps de l’e-mail qui contient l’e-mail. (Get) |
get_Cc Obtient ou définit l’adresse e-mail ou les adresses que vous souhaitez cc dans le message électronique. (Get) |
get_ClassId Obtient ou définit l’identificateur de la classe de gestionnaire. (Get) |
get_Compatibility Obtient ou définit une valeur entière qui indique la version du planificateur de tâches avec laquelle une tâche est compatible. (Get) |
get_Connected Obtient une valeur booléenne qui indique si vous êtes connecté au service Planificateur de tâches. |
get_ConnectedDomain Obtient le nom du domaine auquel l’ordinateur TargetServer est connecté. |
get_ConnectedUser Obtient le nom de l’utilisateur connecté au service Planificateur de tâches. |
get_Context Obtient ou définit l’identificateur du principal de la tâche. (Get) |
get_Count Obtient le nombre d’actions dans la collection. |
get_Count Obtient le nombre de tâches inscrites dans la collection. |
get_Count Obtient le nombre de tâches en cours d’exécution dans la collection. |
get_Count Obtient le nombre de dossiers dans la collection. |
get_Count Obtient le nombre de paires nom-valeur dans la collection. |
get_Count Obtient le nombre de déclencheurs dans la collection. |
get_CurrentAction Obtient le nom de l’action en cours d’exécution de la tâche en cours d’exécution. |
get_Data Obtient ou définit des données supplémentaires associées au gestionnaire. (Get) |
get_Data Obtient ou définit les données associées à la tâche. (Get) |
get_Date Obtient ou définit la date et l’heure d’inscription de la tâche. (Get) |
get_DaysInterval Obtient ou définit l’intervalle entre les jours de la planification. (Get) |
get_DaysOfMonth Obtient ou définit les jours du mois pendant lesquels la tâche s’exécute. (Get) |
get_DaysOfWeek Obtient ou définit les jours de la semaine pendant lesquels la tâche s’exécute. (Get) |
get_DaysOfWeek Obtient ou définit les jours de la semaine pendant lesquels la tâche s’exécute. (Get) |
get_Deadline Obtient ou définit la durée après laquelle le planificateur de tâches tente d’exécuter la tâche pendant la maintenance automatique d’urgence, si la tâche n’a pas pu se terminer pendant la maintenance automatique normale. (Get) |
get_Definition Obtient la définition de la tâche. |
get_Delay Obtient ou définit une valeur qui indique la durée entre le démarrage du système et le démarrage de la tâche. (Get) |
get_Delay Obtient ou définit une valeur qui indique la durée entre le moment où l’événement se produit et le démarrage de la tâche. (Get) |
get_Delay Obtient ou définit une valeur qui indique la durée entre le moment où l’utilisateur se connecte et le démarrage de la tâche. (Get) |
get_Delay Obtient ou définit la durée entre l’inscription de la tâche et le démarrage de la tâche. (Get) |
get_Delay Obtient ou définit une valeur qui indique la durée d’un délai avant le démarrage d’une tâche après la détection d’un changement d’état de session Terminal Server. (ISessionStateChangeTrigger.get_Delay) |
get_DeleteExpiredTaskAfter Obtient ou définit la durée pendant laquelle le planificateur de tâches attend avant de supprimer la tâche après son expiration. (Get) |
get_Description Obtient ou définit la description de la tâche. (Get) |
get_DisallowStartIfOnBatteries Obtient ou définit une valeur booléenne qui indique que la tâche ne sera pas démarrée si l’ordinateur s’exécute sur batteries. (Get) |
get_DisallowStartOnRemoteAppSession Obtient ou définit une valeur booléenne qui spécifie que la tâche ne sera pas démarrée si elle est déclenchée pour s’exécuter dans une session d’applications distantes intégrées localement (RAIL). (Get) |
get_DisplayName Obtient ou définit le nom du principal. (Get) |
get_Documentation Obtient ou définit toute documentation supplémentaire pour la tâche. (Get) |
get_Duration Obtient ou définit la durée de répétition du modèle. (Get) |
get_Enabled Obtient ou définit une valeur booléenne qui indique si la tâche inscrite est activée. (Get) |
get_Enabled Obtient ou définit une valeur booléenne qui indique que la tâche est activée. La tâche peut être effectuée uniquement lorsque ce paramètre a la valeur True. |
get_Enabled Obtient ou définit une valeur booléenne qui indique si le déclencheur est activé. (Get) |
get_EndBoundary Obtient ou définit la date et l’heure de désactivation du déclencheur. (Get) |
get_EnginePID Obtient l’ID de processus pour le moteur (processus) qui exécute la tâche. |
get_Exclusive Indique si le planificateur de tâches doit démarrer la tâche pendant la maintenance automatique en mode exclusif. (Get) |
get_ExecutionTimeLimit Obtient ou définit la durée autorisée pour terminer la tâche. (Get) |
get_ExecutionTimeLimit Obtient ou définit la durée maximale pendant laquelle la tâche lancée par ce déclencheur est autorisée à s’exécuter. (Get) |
get_From Obtient ou définit l’adresse e-mail à partir de laquelle vous souhaitez envoyer l’e-mail. (Get) |
get_GroupId Obtient ou définit l’identificateur du groupe d’utilisateurs requis pour exécuter les tâches associées au principal. (Get) |
get_HeaderFields Obtient ou définit les informations d’en-tête dans le message électronique à envoyer. (Get) |
get_Hidden Obtient ou définit une valeur booléenne qui indique que la tâche ne sera pas visible dans l’interface utilisateur. (Get) |
get_HighestVersion Indique la version la plus élevée du Planificateur de tâches prise en charge par un ordinateur. |
get_Id Obtient ou définit l’identificateur de l’action. (Get) |
get_Id Obtient ou définit une valeur GUID qui identifie un profil réseau. (Get) |
get_Id Obtient ou définit l'identificateur unique du principal. (Get) |
get_Id Obtient ou définit l’identificateur du déclencheur. (Get) |
get_IdleDuration Obtient ou définit une valeur qui indique la durée pendant laquelle l’ordinateur doit être dans un état inactif avant l’exécution de la tâche. (Get) |
get_IdleSettings Obtient ou définit les informations qui spécifient comment le planificateur de tâches effectue les tâches lorsque l’ordinateur est inactif. (Get) |
get_InstanceGuid Obtient l’identificateur GUID de cette instance de la tâche. |
get_Interval Obtient ou définit la durée entre chaque redémarrage de la tâche. (Get) |
get_Item Obtient une action spécifiée de la collection. |
get_Item Obtient la tâche inscrite spécifiée de la collection. |
get_Item Obtient la tâche spécifiée à partir de la collection. |
get_Item Obtient le dossier spécifié de la collection. |
get_Item Obtient la paire nom-valeur spécifiée de la collection. |
get_Item Obtient le déclencheur spécifié à partir de la collection. |
get_LastRunTime Obtient l’heure de la dernière exécution de la tâche inscrite. |
get_LastTaskResult Obtient les résultats retournés lors de la dernière exécution de la tâche inscrite. |
get_LogonType Obtient ou définit la méthode d’ouverture de session de sécurité requise pour exécuter les tâches associées au principal. (Get) |
get_MaintenanceSettings Obtient ou définit un pointeur vers un objet IMaintenanceSettings que le planificateur de tâches utilise pour effectuer une tâche pendant la maintenance automatique. (Get) |
get_MessageBody Obtient ou définit le texte du message affiché dans le corps de la zone de message. (Get) |
get_MonthsOfYear Obtient ou définit les mois de l’année pendant lesquels la tâche s’exécute. (IMonthlyDOWTrigger.get_MonthsOfYear) |
get_MonthsOfYear Obtient ou définit les mois de l’année pendant lesquels la tâche s’exécute. (IMonthlyTrigger.get_MonthsOfYear) |
get_MultipleInstances Obtient ou définit la stratégie qui définit la façon dont le planificateur de tâches traite plusieurs instances de la tâche. (Get) |
get_Name Obtient ou définit le nom d’un profil réseau. (Get) |
get_Name Obtient le nom de la tâche inscrite. |
get_Name Obtient le nom de la tâche. |
get_Name Obtient le nom utilisé pour identifier le dossier qui contient une tâche. |
get_Name Obtient ou définit le nom associé à une valeur dans une paire nom-valeur. (Get) |
get_NetworkSettings Obtient ou définit l’objet de paramètres réseau qui contient un identificateur et un nom de profil réseau. (Get) |
get_NextRunTime Obtient l’heure à laquelle l’exécution prochaine de la tâche inscrite est planifiée. |
get_NumberOfMissedRuns Obtient le nombre de fois où la tâche inscrite a manqué une exécution planifiée. |
get_Path Obtient ou définit le chemin d’accès à un fichier exécutable. (Get) |
get_Path Obtient le chemin d’accès à l’emplacement de stockage de la tâche inscrite. |
get_Path Obtient le chemin d’accès à l’emplacement où la tâche est stockée. |
get_Path Obtient le chemin d’accès à l’emplacement où le dossier est stocké. |
get_Period Obtient ou définit la durée pendant laquelle la tâche doit être exécutée une fois pendant la maintenance automatique régulière. (Get) |
get_Principal Obtient ou définit le principal de la tâche qui fournit les informations d’identification de sécurité pour la tâche. (Get) |
get_Priority Obtient ou définit le niveau de priorité de la tâche. (Get) |
get_ProcessTokenSidType Obtient ou définit le type d’identificateur de sécurité (SID) du processus de tâche. (Get) |
get_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (IDailyTrigger.get_RandomDelay) |
get_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (IMonthlyDOWTrigger.get_RandomDelay) |
get_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (IMonthlyTrigger.get_RandomDelay) |
get_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (ITimeTrigger.get_RandomDelay) |
get_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (IWeeklyTrigger.get_RandomDelay) |
get_RegistrationInfo Obtient ou définit les informations d’inscription utilisées pour décrire une tâche, telles que la description de la tâche, l’auteur de la tâche et la date d’inscription de la tâche. (Get) |
get_Repetition Obtient ou définit une valeur qui indique 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. (Get) |
get_ReplyTo Obtient ou définit l’adresse e-mail à laquelle vous souhaitez répondre. (Get) |
get_RequiredPrivilege Obtient le privilège requis de la tâche par index. |
get_RequiredPrivilegeCount Obtient le nombre de privilèges dans le tableau de privilèges requis. |
get_RestartCount Obtient ou définit le nombre de fois où le planificateur de tâches tente de redémarrer la tâche. (Get) |
get_RestartInterval Obtient ou définit une valeur qui spécifie la durée pendant laquelle le planificateur de tâches tente de redémarrer la tâche. (Get) |
get_RestartOnIdle Obtient ou définit une valeur booléenne qui indique si la tâche est redémarrée lorsque l’ordinateur passe plusieurs fois à une condition d’inactivité. (Get) |
get_RunLevel Obtient ou définit l’identificateur utilisé pour spécifier le niveau de privilège requis pour exécuter les tâches associées au principal. (Get) |
get_RunOnLastDayOfMonth Obtient ou définit une valeur booléenne qui indique que la tâche s’exécute le dernier jour du mois. (Get) |
get_RunOnLastWeekOfMonth Obtient ou définit une valeur booléenne qui indique que la tâche s’exécute la dernière semaine du mois. (Get) |
get_RunOnlyIfIdle Obtient ou définit une valeur booléenne qui indique que le planificateur de tâches exécute la tâche uniquement si l’ordinateur est inactif. (Get) |
get_RunOnlyIfNetworkAvailable Obtient ou définit une valeur booléenne qui indique que le planificateur de tâches exécute la tâche uniquement lorsqu’un réseau est disponible. (Get) |
get_SecurityDescriptor Obtient ou définit le descripteur de sécurité de la tâche. (Get) |
get_Server Obtient ou définit le nom du serveur SMTP à partir duquel vous utilisez pour envoyer des e-mails. (Get) |
get_Settings Obtient ou définit les paramètres qui définissent la façon dont le service Planificateur de tâches effectue la tâche. (Get) |
get_Source Obtient ou définit l’origine de la tâche. Par exemple, une tâche peut provenir d’un composant, d’un service, d’une application ou d’un utilisateur. (Get) |
get_StartBoundary Obtient ou définit la date et l’heure auxquelles le déclencheur est activé. (Get) |
get_StartWhenAvailable Obtient ou définit une valeur booléenne qui indique que le planificateur de tâches peut démarrer la tâche à tout moment une fois son heure planifiée passée. (Get) |
get_State Obtient l’état opérationnel de la tâche inscrite. |
get_State Obtient un identificateur pour l’état de la tâche en cours d’exécution. |
get_StateChange Obtient ou définit le type de modification de session Terminal Server qui déclencherait le lancement d’une tâche. (Get) |
get_StopAtDurationEnd Obtient ou définit une valeur booléenne qui indique si un instance en cours d’exécution de la tâche est arrêté à la fin de la durée du modèle de répétition. (Get) |
get_StopIfGoingOnBatteries Obtient ou définit une valeur booléenne qui indique que la tâche sera arrêtée si l’ordinateur est en cours d’exécution. (Get) |
get_StopOnIdleEnd Obtient ou définit une valeur booléenne qui indique que le planificateur de tâches met fin à la tâche si la condition d’inactivité se termine avant la fin de la tâche. La condition d’inactivité se termine lorsque l’ordinateur n’est plus inactif. (Get) |
get_Subject Obtient ou définit l’objet du message électronique. (Get) |
get_Subscription Obtient ou définit une chaîne de requête qui identifie l’événement qui déclenche le déclencheur. (Get) |
get_TargetServer Obtient le nom de l’ordinateur qui exécute le service Planificateur de tâches auquel l’utilisateur est connecté. |
get_Title Obtient ou définit le titre de la zone de message. (Get) |
get_To Obtient ou définit l’adresse e-mail ou les adresses auxquelles vous souhaitez envoyer l’e-mail. (Get) |
get_Triggers Obtient ou définit une collection de déclencheurs utilisés pour démarrer une tâche. (Get) |
get_Type Obtient le type d’action. |
get_Type Obtient le type du déclencheur. |
get_URI Obtient ou définit l’URI de la tâche. (Get) |
get_UserId Obtient ou définit l'identificateur de l'utilisateur. (Get) |
get_UserId Obtient ou définit l’identificateur d’utilisateur requis pour exécuter les tâches associées au principal. (Get) |
get_UserId Obtient ou définit l’utilisateur de la session Terminal Server. Lorsqu’un changement d’état de session est détecté pour cet utilisateur, une tâche est démarrée. (Get) |
get_UseUnifiedSchedulingEngine Obtient ou définit une valeur booléenne qui indique que le moteur de planification unifiée sera utilisé pour exécuter cette tâche. (Get) |
get_Value Obtient ou définit la valeur associée à un nom dans une paire nom-valeur. (Get) |
get_ValueQueries Obtient ou définit une collection de requêtes XPath nommées. Chaque requête de la collection est appliquée au dernier XML d’événement correspondant retourné par la requête d’abonnement spécifiée dans la propriété Subscription. (Get) |
get_Version Obtient ou définit le numéro de version de la tâche. (Get) |
get_Volatile Obtient ou définit une valeur booléenne qui indique si la tâche est automatiquement désactivée chaque fois que Windows démarre. (Get) |
get_WaitTimeout Obtient ou définit une valeur qui indique la durée pendant laquelle le planificateur de tâches attend qu’une condition d’inactivité se produise. (Get) |
get_WakeToRun Obtient ou définit une valeur booléenne qui indique que le planificateur de tâches va réveiller l’ordinateur quand il est temps d’exécuter la tâche, et maintenir l’ordinateur éveillé jusqu’à ce que la tâche soit terminée. (Get) |
get_WeeksInterval Obtient ou définit l’intervalle entre les semaines de la planification. (Get) |
get_WeeksOfMonth Obtient ou définit les semaines du mois pendant lesquelles la tâche s’exécute. (Get) |
get_WorkingDirectory Obtient ou définit le répertoire qui contient le fichier exécutable ou les fichiers utilisés par le fichier exécutable. (Get) |
get_Xml Obtient les informations d’inscription au format XML pour la tâche inscrite. |
get_XmlText Obtient ou définit une version au format XML de la collection. (Get) |
get_XmlText Obtient ou définit une version au format XML des informations d’inscription pour la tâche. (Obtenir) |
get_XmlText Obtient ou définit la définition au format XML de la tâche. (Obtenir) |
get_XmlText Obtient ou définit une définition au format XML des paramètres de tâche. (Obtenir) |
GetAccountInformation Récupère le nom du compte de l’élément de travail. |
GetApplicationName Cette méthode récupère le nom de l’application à laquelle la tâche est associée. |
GetComment Récupère le commentaire de l’élément de travail. |
GetContext Permet de partager le contexte entre différentes étapes et tâches qui se trouvent dans le même instance de travail. |
GetCreator Récupère le nom du créateur de l’élément de travail. |
GetErrorRetryCount Récupère le nombre de fois où le planificateur de tâches réessaye une opération lorsqu’une erreur se produit. Cette méthode n’est pas implémentée. |
GetErrorRetryInterval Récupère l’intervalle de temps, en minutes, entre les tentatives du Planificateur de tâches d’exécuter un élément de travail en cas d’erreur. Cette méthode n’est pas implémentée. |
GetExitCode Récupère le dernier code de sortie retourné par l’exécutable associé à l’élément de travail lors de sa dernière exécution. La méthode retourne également le code de sortie retourné au planificateur de tâches lors de la dernière tentative d’exécution de l’élément de travail. |
GetFlags Récupère les indicateurs qui modifient le comportement de n’importe quel type d’élément de travail. |
GetFolder Obtient un dossier qui contient des tâches à un emplacement spécifié. |
GetFolder Obtient un dossier de tâches inscrites. |
GetFolders Obtient tous les sous-dossiers du dossier. |
GetIdleWait Récupère le temps d’attente d’inactivité de l’élément de travail. |
GetInput Obtient les variables d’entrée d’une tâche. |
GetInstances Retourne toutes les instances de la tâche inscrite en cours d’exécution. |
GetMaxRunTime Cette méthode récupère la durée maximale, en millisecondes, que la tâche peut s’exécuter avant de se terminer. |
GetMostRecentRunTime Récupère l’heure la plus récente à laquelle l’élément de travail a commencé à s’exécuter. |
GetNextRunTime Récupère la prochaine fois que l’élément de travail s’exécutera. |
GetPage Cette méthode récupère une ou plusieurs pages de feuille de propriétés associées à un objet de tâche. |
GetParameters Cette méthode récupère les paramètres de ligne de commande de la tâche. |
GetPriority Cette méthode récupère la priorité de la tâche. |
GetRunningTasks Obtient une collection de tâches en cours d’exécution. |
GetRunTimes Récupère les heures d’exécution de l’élément de travail pendant une période spécifiée. |
GetRunTimes Obtient les heures auxquelles l’exécution de la tâche inscrite est planifiée pendant une période spécifiée. |
GetSecurityDescriptor Obtient le descripteur de sécurité utilisé comme informations d’identification pour la tâche inscrite. |
GetSecurityDescriptor Obtient le descripteur de sécurité pour le dossier. |
GetStatus Récupère le status de l’élément de travail. |
GetTargetComputer La méthode GetTargetComputer retourne le nom de l’ordinateur sur lequel ITaskScheduler est actuellement ciblé. |
GetTask Obtient une tâche à un emplacement spécifié dans un dossier. |
GetTaskFlags Cette méthode retourne les indicateurs qui modifient le comportement d’une tâche. |
GetTasks Obtient toutes les tâches du dossier. |
GetTrigger Récupère un déclencheur de tâche. |
GetTrigger La méthode GetTrigger récupère le déclencheur de tâche actuel. |
GetTriggerCount Récupère le nombre de déclencheurs pour l’élément de travail actuel. |
GetTriggerString Récupère une chaîne qui décrit le déclencheur d’élément de travail. |
GetTriggerString La méthode GetTriggerString récupère le déclencheur de tâche actuel sous la forme d’une chaîne. Cette chaîne apparaît dans l’interface utilisateur du Planificateur de tâches sous une forme similaire à « À 14 h tous les jours, à partir du 11/05/97 ». |
GetWorkingDirectory Cette méthode récupère le répertoire de travail de la tâche. |
GetWorkItemData Récupère les données définies par l’application associées à l’élément de travail. |
IsOfType La méthode IsOfType vérifie le type de l’objet pour vérifier qu’il prend en charge une interface particulière. |
NewTask Renvoie un objet de définition de tâche vide à remplir avec des paramètres et des propriétés, puis à inscrire à l’aide de la méthode ITaskFolder::RegisterTaskDefinition. |
NewWorkItem La méthode NewWorkItem crée un élément de travail, en allouant de l’espace pour l’élément de travail et en récupérant son adresse. |
Next Récupère le nombre de tâches spécifié suivant dans la séquence d’énumération. |
Pause Appelé pour suspendre le gestionnaire COM. |
put_Actions Obtient ou définit une collection d’actions effectuées par la tâche. (Put) |
put_AllowDemandStart Obtient ou définit une valeur booléenne qui indique que la tâche peut être démarrée à l’aide de la commande Exécuter ou du menu contextuel. (Put) |
put_AllowHardTerminate Obtient ou définit une valeur booléenne qui indique que la tâche peut être arrêtée par le service Planificateur de tâches à l’aide de TerminateProcess. (Put) |
put_Arguments Obtient ou définit les arguments associés à l’opération de ligne de commande. (Put) |
put_Attachments Obtient ou définit le pointeur vers un tableau de pièces jointes qui est envoyé avec le message électronique. (Put) |
put_Author Obtient ou définit l’auteur de la tâche. (Put) |
put_Bcc Obtient ou définit l’adresse e-mail ou les adresses que vous souhaitez cci dans le message électronique. (Put) |
put_Body Obtient ou définit le corps de l’e-mail qui contient l’e-mail. (Put) |
put_Cc Obtient ou définit l’adresse e-mail ou les adresses que vous souhaitez cc dans le message électronique. (Put) |
put_ClassId Obtient ou définit l’identificateur de la classe de gestionnaire. (Put) |
put_Compatibility Obtient ou définit une valeur entière qui indique la version du planificateur de tâches avec laquelle une tâche est compatible. (Put) |
put_Context Obtient ou définit l’identificateur du principal de la tâche. (Put) |
put_Data Obtient ou définit des données supplémentaires associées au gestionnaire. (Put) |
put_Data Obtient ou définit les données associées à la tâche. (Put) |
put_Date Obtient ou définit la date et l’heure d’inscription de la tâche. (Put) |
put_DaysInterval Obtient ou définit l’intervalle entre les jours de la planification. (Put) |
put_DaysOfMonth Obtient ou définit les jours du mois pendant lesquels la tâche s’exécute. (Put) |
put_DaysOfWeek Obtient ou définit les jours de la semaine pendant lesquels la tâche s’exécute. (Put) |
put_DaysOfWeek Obtient ou définit les jours de la semaine au cours desquels la tâche s’exécute. (Put) |
put_Deadline Obtient ou définit la durée après laquelle le planificateur de tâches tente d’exécuter la tâche pendant la maintenance automatique d’urgence, si la tâche n’a pas pu se terminer pendant la maintenance automatique régulière. (Put) |
put_Delay Obtient ou définit une valeur qui indique la durée entre le démarrage du système et le démarrage de la tâche. (Put) |
put_Delay Obtient ou définit une valeur qui indique la durée entre le moment où l’événement se produit et le démarrage de la tâche. (Put) |
put_Delay Obtient ou définit une valeur qui indique la durée entre le moment où l’utilisateur se connecte et le démarrage de la tâche. (Put) |
put_Delay Obtient ou définit le délai entre l’inscription de la tâche et le démarrage de la tâche. (Put) |
put_Delay Obtient ou définit une valeur qui indique la durée d’un délai avant le démarrage d’une tâche après la détection d’un changement d’état de session Terminal Server. (ISessionStateChangeTrigger.put_Delay) |
put_DeleteExpiredTaskAfter Obtient ou définit la durée pendant laquelle le planificateur de tâches attend avant de supprimer la tâche après son expiration. (Put) |
put_Description Obtient ou définit la description de la tâche. (Put) |
put_DisallowStartIfOnBatteries Obtient ou définit une valeur booléenne qui indique que la tâche ne sera pas démarrée si l’ordinateur s’exécute sur batteries. (Put) |
put_DisallowStartOnRemoteAppSession Obtient ou définit une valeur booléenne qui spécifie que la tâche ne sera pas démarrée si elle est déclenchée pour s’exécuter dans une session RAIL (Remote Applications Integrated Local). (Put) |
put_DisplayName Obtient ou définit le nom du principal. (Put) |
put_Documentation Obtient ou définit toute documentation supplémentaire pour la tâche. (Put) |
put_Duration Obtient ou définit la durée de répétition du modèle. (Put) |
put_Enabled Obtient ou définit une valeur booléenne qui indique si la tâche inscrite est activée. (Put) |
put_Enabled Obtient ou définit une valeur booléenne qui indique si le déclencheur est activé. (Put) |
put_EndBoundary Obtient ou définit la date et l’heure de désactivation du déclencheur. (Put) |
put_Exclusive Indique si le planificateur de tâches doit démarrer la tâche pendant la maintenance automatique en mode exclusif. (Put) |
put_ExecutionTimeLimit Obtient ou définit la durée autorisée pour terminer la tâche. (Put) |
put_ExecutionTimeLimit Obtient ou définit la durée maximale pendant laquelle la tâche lancée par ce déclencheur est autorisée à s’exécuter. (Put) |
put_From Obtient ou définit l’adresse e-mail à partir de laquelle vous souhaitez envoyer l’e-mail. (Put) |
put_GroupId Obtient ou définit l’identificateur du groupe d’utilisateurs requis pour exécuter les tâches associées au principal. (Put) |
put_HeaderFields Obtient ou définit les informations d’en-tête dans le message électronique à envoyer. (Put) |
put_Hidden Obtient ou définit une valeur booléenne qui indique que la tâche ne sera pas visible dans l’interface utilisateur. (Put) |
put_Id Obtient ou définit l’identificateur de l’action. (Put) |
put_Id Obtient ou définit une valeur GUID qui identifie un profil réseau. (Put) |
put_Id Obtient ou définit l'identificateur unique du principal. (Put) |
put_Id Obtient ou définit l’identificateur du déclencheur. (Put) |
put_IdleDuration Obtient ou définit une valeur qui indique la durée pendant laquelle l’ordinateur doit être dans un état inactif avant l’exécution de la tâche. (Put) |
put_IdleSettings Obtient ou définit les informations qui spécifient comment le planificateur de tâches effectue les tâches lorsque l’ordinateur est inactif. (Put) |
put_Interval Obtient ou définit la durée entre chaque redémarrage de la tâche. (Put) |
put_LogonType Obtient ou définit la méthode d’ouverture de session de sécurité requise pour exécuter les tâches associées au principal. (Put) |
put_MaintenanceSettings Obtient ou définit un pointeur vers un objet IMaintenanceSettings que le planificateur de tâches utilise pour effectuer une tâche pendant la maintenance automatique. (Put) |
put_MessageBody Obtient ou définit le texte du message affiché dans le corps de la zone de message. (Put) |
put_MonthsOfYear Obtient ou définit les mois de l’année pendant lesquels la tâche s’exécute. (IMonthlyDOWTrigger.put_MonthsOfYear) |
put_MonthsOfYear Obtient ou définit les mois de l’année pendant lesquels la tâche s’exécute. (IMonthlyTrigger.put_MonthsOfYear) |
put_MultipleInstances Obtient ou définit la stratégie qui définit la façon dont le planificateur de tâches traite plusieurs instances de la tâche. (Put) |
put_Name Obtient ou définit le nom d’un profil réseau. (Put) |
put_Name Obtient ou définit le nom associé à une valeur dans une paire nom-valeur. (Put) |
put_NetworkSettings Obtient ou définit l’objet de paramètres réseau qui contient un identificateur et un nom de profil réseau. (Put) |
put_Path Obtient ou définit le chemin d’accès à un fichier exécutable. (Put) |
put_Period Obtient ou définit la durée pendant laquelle la tâche doit être exécutée une fois pendant la maintenance automatique régulière. (Put) |
put_Principal Obtient ou définit le principal de la tâche qui fournit les informations d’identification de sécurité pour la tâche. (Put) |
put_Priority Obtient ou définit le niveau de priorité de la tâche. (Put) |
put_ProcessTokenSidType Obtient ou définit le type d’identificateur de sécurité (SID) du processus de tâche. (Put) |
put_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (IDailyTrigger.put_RandomDelay) |
put_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (IMonthlyDOWTrigger.put_RandomDelay) |
put_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (IMonthlyTrigger.put_RandomDelay) |
put_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (ITimeTrigger.put_RandomDelay) |
put_RandomDelay Obtient ou définit un délai qui est ajouté de manière aléatoire à l’heure de début du déclencheur. (IWeeklyTrigger.put_RandomDelay) |
put_RegistrationInfo Obtient ou définit les informations d’inscription utilisées pour décrire une tâche, telles que la description de la tâche, l’auteur de la tâche et la date d’inscription de la tâche. (Put) |
put_Repetition Obtient ou définit une valeur qui indique 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. (Put) |
put_ReplyTo Obtient ou définit l’adresse e-mail à laquelle vous souhaitez répondre. (Put) |
put_RestartCount Obtient ou définit le nombre de fois où le planificateur de tâches tente de redémarrer la tâche. (Put) |
put_RestartInterval Obtient ou définit une valeur qui spécifie la durée pendant laquelle le planificateur de tâches tente de redémarrer la tâche. (Put) |
put_RestartOnIdle Obtient ou définit une valeur booléenne qui indique si la tâche est redémarrée lorsque l’ordinateur passe plusieurs fois à une condition d’inactivité. (Put) |
put_RunLevel Obtient ou définit l’identificateur utilisé pour spécifier le niveau de privilège requis pour exécuter les tâches associées au principal. (Put) |
put_RunOnLastDayOfMonth Obtient ou définit une valeur booléenne qui indique que la tâche s’exécute le dernier jour du mois. (Put) |
put_RunOnLastWeekOfMonth Obtient ou définit une valeur booléenne qui indique que la tâche s’exécute la dernière semaine du mois. (Put) |
put_RunOnlyIfIdle Obtient ou définit une valeur booléenne qui indique que le planificateur de tâches exécute la tâche uniquement si l’ordinateur est inactif. (Put) |
put_RunOnlyIfNetworkAvailable Obtient ou définit une valeur booléenne qui indique que le planificateur de tâches exécute la tâche uniquement lorsqu’un réseau est disponible. (Put) |
put_SecurityDescriptor Obtient ou définit le descripteur de sécurité de la tâche. (Put) |
put_Server Obtient ou définit le nom du serveur SMTP à partir duquel vous utilisez pour envoyer des e-mails. (Put) |
put_Settings Obtient ou définit les paramètres qui définissent la façon dont le service Planificateur de tâches effectue la tâche. (Put) |
put_Source Obtient ou définit l’origine de la tâche. Par exemple, une tâche peut provenir d’un composant, d’un service, d’une application ou d’un utilisateur. (Put) |
put_StartBoundary Obtient ou définit la date et l’heure auxquelles le déclencheur est activé. (Put) |
put_StartWhenAvailable Obtient ou définit une valeur booléenne qui indique que le planificateur de tâches peut démarrer la tâche à tout moment une fois son heure planifiée passée. (Put) |
put_StateChange Obtient ou définit le type de modification de session Terminal Server qui déclencherait le lancement d’une tâche. (Put) |
put_StopAtDurationEnd Obtient ou définit une valeur booléenne qui indique si un instance en cours d’exécution de la tâche est arrêté à la fin de la durée du modèle de répétition. (Put) |
put_StopIfGoingOnBatteries Obtient ou définit une valeur booléenne qui indique que la tâche sera arrêtée si l’ordinateur est en cours d’exécution. (Put) |
put_StopOnIdleEnd Obtient ou définit une valeur booléenne qui indique que le planificateur de tâches met fin à la tâche si la condition d’inactivité se termine avant la fin de la tâche. La condition d’inactivité se termine lorsque l’ordinateur n’est plus inactif. (Put) |
put_Subject Obtient ou définit l’objet du message électronique. (Put) |
put_Subscription Obtient ou définit une chaîne de requête qui identifie l’événement qui déclenche le déclencheur. (Put) |
put_Title Obtient ou définit le titre de la zone de message. (Put) |
put_To Obtient ou définit l’adresse e-mail ou les adresses auxquelles vous souhaitez envoyer l’e-mail. (Put) |
put_Triggers Obtient ou définit une collection de déclencheurs utilisés pour démarrer une tâche. (Put) |
put_URI Obtient ou définit l’URI de la tâche. (Put) |
put_UserId Obtient ou définit l'identificateur de l'utilisateur. (Put) |
put_UserId Obtient ou définit l’identificateur d’utilisateur requis pour exécuter les tâches associées au principal. (Put) |
put_UserId Obtient ou définit l’utilisateur de la session Terminal Server. Lorsqu’un changement d’état de session est détecté pour cet utilisateur, une tâche est démarrée. (Put) |
put_UseUnifiedSchedulingEngine Obtient ou définit une valeur booléenne qui indique que le moteur de planification unifiée sera utilisé pour exécuter cette tâche. (Put) |
put_Value Obtient ou définit la valeur associée à un nom dans une paire nom-valeur. (Put) |
put_ValueQueries Obtient ou définit une collection de requêtes XPath nommées. Chaque requête de la collection est appliquée au dernier xml d’événement correspondant retourné par la requête d’abonnement spécifiée dans la propriété Subscription. (Put) |
put_Version Obtient ou définit le numéro de version de la tâche. (Put) |
put_Volatile Obtient ou définit une valeur booléenne qui indique si la tâche est automatiquement désactivée chaque fois que Windows démarre. (Put) |
put_WaitTimeout Obtient ou définit une valeur qui indique la durée pendant laquelle le planificateur de tâches attend qu’une condition inactive se produise. (Put) |
put_WakeToRun Obtient ou définit une valeur booléenne qui indique que le planificateur de tâches réveille l’ordinateur lorsqu’il est temps d’exécuter la tâche et maintient l’ordinateur éveillé jusqu’à ce que la tâche soit terminée. (Put) |
put_WeeksInterval Obtient ou définit l’intervalle entre les semaines de la planification. (Put) |
put_WeeksOfMonth Obtient ou définit les semaines du mois pendant lesquelles la tâche s’exécute. (Put) |
put_WorkingDirectory Obtient ou définit le répertoire qui contient le fichier exécutable ou les fichiers utilisés par le fichier exécutable. (Put) |
put_XmlText Obtient ou définit une version au format XML de la collection. (Put) |
put_XmlText Obtient ou définit une version au format XML des informations d’inscription pour la tâche. (Put) |
put_XmlText Obtient ou définit la définition au format XML de la tâche. (Put) |
put_XmlText Obtient ou définit une définition au format XML des paramètres de tâche. (Put) |
Actualiser Actualise toutes les variables instance locales de la tâche. |
RegisterTask Inscrit (crée) une tâche dans le dossier à l’aide de XML pour définir la tâche. |
RegisterTaskDefinition Inscrit (crée) une tâche à un emplacement spécifié à l’aide de l’interface ITaskDefinition pour définir une tâche. |
Remove Supprime l’action spécifiée de la collection. |
Remove Supprime une paire nom-valeur sélectionnée de la collection. |
Remove Supprime le déclencheur spécifié de la collection de déclencheurs utilisés par la tâche. |
Réinitialiser Réinitialise la séquence d'énumération au début. (IEnumWorkItems.Reset) |
Reprendre Appelé pour reprendre le gestionnaire COM. |
Exécuter Envoie une demande au service Planificateur de tâches pour exécuter l’élément de travail. |
Exécuter Exécute immédiatement la tâche inscrite. |
RunEx Exécute immédiatement la tâche inscrite à l’aide d’indicateurs spécifiés et d’un identificateur de session. |
SetAccountInformation Définit le nom du compte et le mot de passe utilisés pour exécuter l’élément de travail. |
SetApplicationName Cette méthode affecte une application spécifique à la tâche actuelle. |
SetComment Définit le commentaire pour l’élément de travail. |
SetCreator Définit le nom du créateur de l’élément de travail. |
SetErrorRetryCount Définit le nombre de fois où le planificateur de tâches tente d’exécuter à nouveau l’élément de travail en cas d’erreur. Cette méthode n’est pas implémentée. |
SetErrorRetryInterval Définit l’intervalle de temps, en minutes, entre les tentatives du Planificateur de tâches d’exécuter un élément de travail après qu’une erreur s’est produite. Cette méthode n’est pas implémentée. |
SetFlags Définit les indicateurs qui modifient le comportement de tout type d’élément de travail. |
SetIdleWait Définit les minutes pendant lesquelles le système doit être inactif avant que l’élément de travail puisse s’exécuter. |
SetMaxRunTime Cette méthode définit la durée maximale pendant laquelle la tâche peut s’exécuter, en millisecondes, avant de se terminer. |
SetOutput Définit les variables de sortie d’une tâche. |
Report.setparameters Cette méthode définit les paramètres de ligne de commande de la tâche. |
SetPriority Cette méthode définit la priorité pour la tâche. |
SetSecurityDescriptor Définit le descripteur de sécurité utilisé comme informations d’identification pour la tâche inscrite. |
SetSecurityDescriptor Définit le descripteur de sécurité pour le dossier. |
SetTargetComputer La méthode SetTargetComputer sélectionne l’ordinateur sur lequel l’interface ITaskScheduler fonctionne, ce qui permet la gestion et l’énumération des tâches à distance. |
SetTaskFlags Cette méthode définit les indicateurs qui modifient le comportement d’une tâche planifiée. |
SetTrigger La méthode SetTrigger définit les critères de déclencheur d’un déclencheur de tâche. |
SetWorkingDirectory Cette méthode définit le répertoire de travail de la tâche. |
SetWorkItemData Cette méthode stocke les données définies par l’application associées à l’élément de travail. |
Skip Ignore le nombre de tâches spécifié suivant dans la séquence d’énumération. |
Start Appelé pour démarrer le gestionnaire COM. |
Stop Arrête immédiatement la tâche inscrite. |
Stop Arrête cette instance de la tâche. |
Stop Appelé pour arrêter le gestionnaire COM. |
TaskCompleted Indique au planificateur de tâches que le gestionnaire COM est terminé. |
Terminer. Cette méthode met fin à l’exécution de l’élément de travail. |
UpdateStatus Indique au planificateur de tâches le pourcentage d’achèvement du gestionnaire COM. |
Interfaces
IAction Fournit les propriétés communes héritées par tous les objets d’action. |
IActionCollection Contient les actions effectuées par la tâche. |
IBootTrigger Représente un déclencheur qui démarre une tâche au démarrage du système. |
IComHandlerAction Représente une action qui déclenche un gestionnaire. |
IDailyTrigger Représente un déclencheur qui démarre une tâche en fonction d’une planification quotidienne. |
IEmailAction Représente une action qui envoie un e-mail. |
IEnumWorkItems Fournit les méthodes d’énumération des tâches dans le dossier Tâches planifiées. |
IEventTrigger Représente un déclencheur qui démarre une tâche lorsqu’un événement système se produit. |
IExecAction Représente une action qui exécute une opération de ligne de commande. |
IIdleSettings Spécifie comment le planificateur de tâches effectue les tâches lorsque l’ordinateur est inactif. |
IIdleTrigger Représente un déclencheur qui démarre une tâche lorsque l’ordinateur passe à un état inactif. |
ILogonTrigger Représente un déclencheur qui démarre une tâche lorsqu’un utilisateur se connecte. |
IMaintenanceSettings Fournit les paramètres que le planificateur de tâches utilise pour effectuer une tâche pendant la maintenance automatique. |
IMonthlyDOWTrigger Représente un déclencheur qui démarre une tâche selon une planification mensuelle d’un jour de la semaine. |
IMonthlyTrigger Représente un déclencheur qui démarre un travail en fonction d’une planification mensuelle. |
INetworkSettings Fournit les paramètres que le service Planificateur de tâches utilise pour obtenir un profil réseau. |
IPrincipal Fournit les informations d’identification de sécurité d’un principal. |
IPrincipal2 Fournit les paramètres étendus appliqués aux informations d’identification de sécurité d’un principal. |
IProvideTaskPage Fournit les méthodes permettant d’accéder aux paramètres de la feuille de propriétés d’une tâche. |
IRegisteredTask 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. |
IRegisteredTaskCollection Contient toutes les tâches inscrites. |
IRegistrationInfo Fournit les informations d’administration qui peuvent être utilisées pour décrire la tâche. |
IRegistrationTrigger Représente un déclencheur qui démarre une tâche lorsque la tâche est inscrite ou mise à jour. |
IRepetitionPattern 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. |
IRunningTask Fournit les méthodes permettant d’obtenir des informations à partir d’une tâche en cours d’exécution et de contrôler. |
IRunningTaskCollection Fournit une collection utilisée pour contrôler les tâches en cours d’exécution. |
IScheduledWorkItem Fournit les méthodes de gestion d’éléments de travail spécifiques. |
ISessionStateChangeTrigger Déclenche des tâches pour la connexion ou la déconnexion de la console, la connexion ou la déconnexion à distance, ou les notifications de verrouillage ou de déverrouillage de station de travail. |
IShowMessageAction Représente une action qui affiche une boîte de message lorsqu’une tâche est activée. |
Itask Fournit les méthodes permettant d’exécuter des tâches, d’obtenir ou de définir des informations sur les tâches et d’arrêter des tâches. Il est dérivé de l’interface IScheduledWorkItem et hérite de toutes les méthodes de cette interface. |
ITaskDefinition 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. |
ITaskFolder 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. |
ITaskFolderCollection Fournit des informations et un contrôle pour une collection de dossiers qui contiennent des tâches. |
ITaskHandler Définit les méthodes appelées par le service Planificateur de tâches pour gérer un gestionnaire COM. |
ITaskHandlerStatus Fournit les méthodes utilisées par les gestionnaires COM pour informer le planificateur de tâches de la status du gestionnaire. |
ITaskNamedValueCollection Contient une collection de paires nom-valeur de l’interface ITaskNamedValuePair. |
ITaskNamedValuePair Crée une paire nom-valeur dans laquelle le nom est associé à la valeur. |
ITaskScheduler Fournit les méthodes de planification des tâches. |
ITaskService Fournit l’accès au service Planificateur de tâches pour la gestion des tâches inscrites. |
ITaskSettings Fournit les paramètres que le service Planificateur de tâches utilise pour effectuer la tâche. |
ITaskSettings2 Fournit les paramètres étendus que le planificateur de tâches utilise pour exécuter la tâche. (ITaskSettings2) |
ITaskSettings3 Fournit les paramètres étendus que le planificateur de tâches utilise pour exécuter la tâche. (ITaskSettings3) |
ITaskTrigger Fournit les méthodes d’accès et de définition des déclencheurs pour une tâche. Les déclencheurs spécifient les heures de démarrage des tâches, les critères de répétition et d’autres paramètres qui contrôlent l’exécution d’une tâche. |
ITaskVariables 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. |
ITimeTrigger Représente un déclencheur qui démarre une tâche à une date et une heure spécifiques. |
ITrigger Fournit les propriétés communes héritées de tous les objets déclencheurs. |
ITriggerCollection Fournit les méthodes utilisées pour ajouter, supprimer et obtenir les déclencheurs d’une tâche. |
IWeeklyTrigger Représente un déclencheur qui démarre une tâche en fonction d’une planification hebdomadaire. |
Structures
QUOTIDIENNE Définit l’intervalle, en jours, auquel une tâche est exécutée. |
MONTHLYDATE Définit le jour du mois que la tâche s’exécutera. |
MONTHLYDOW Définit la ou les dates auxquelles la tâche s’exécute par mois, semaine et jour de la semaine. |
TASK_TRIGGER Définit les heures d’exécution d’un élément de travail planifié. |
TRIGGER_TYPE_UNION Définit la planification d’appel du déclencheur dans le membre Type d’une structure TASK_TRIGGER. |
HEBDOMADAIRE Définit l’intervalle, en semaines, entre les appels d’une tâche. |