Interface IExecAction (taskschd.h)

Représente une action qui exécute une opération de ligne de commande.

Héritage

L’interface IExecAction hérite de l’interface IAction.

Méthodes

L’interface IExecAction a ces méthodes.

 
IExecAction ::get_Arguments

Obtient ou définit les arguments associés à l’opération de ligne de commande. (Get)
IExecAction ::get_Path

Obtient ou définit le chemin d’accès à un fichier exécutable. (Get)
IExecAction ::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)
IExecAction ::p ut_Arguments

Obtient ou définit les arguments associés à l’opération de ligne de commande. (Put)
IExecAction ::p ut_Path

Obtient ou définit le chemin d’accès à un fichier exécutable. (Put)
IExecAction ::p ut_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)

Remarques

Cette action effectue une opération de ligne de commande. Par exemple, l’action peut exécuter un script ou lancer un exécutable.

Lors de la lecture ou de l’écriture de code XML, une action d’exécution est spécifiée dans l’élément Exec du schéma du planificateur de tâches.

Si des variables d’environnement sont utilisées dans les propriétés Path, Arguments ou WorkingDirectory , les valeurs des variables d’environnement sont mises en cache et utilisées lorsque le Taskeng.exe (le moteur de tâche) est lancé. Les modifications apportées aux variables d’environnement qui se produisent après le lancement du moteur de tâche ne seront pas utilisées par le moteur de tâche.

Exemples

Pour plus d’informations et un exemple de code pour cette interface, consultez Time Trigger Example (C++).

Configuration requise

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]
Plateforme cible Windows
En-tête taskschd.h

Voir aussi

IAction

Planificateur de tâches

Interfaces du planificateur de tâches