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 |