EXEC

ND-Faciliti ExecAction ›› Balises ›› Standard ››
Parent Previous Next


EXEC



Description :

Lancement d'un programme externe.


Type des attributs :


       Obligatoire :


                Type : Méthode de lancement.

                ProgramLocation : Emplacement source pour le fichier ou répertoire.

Optionnel (en fonction du contexte) :


                Name : Nommage de la directive afin de mémoriser le code retour pour un traitement ultérieur.

                Mode : Règle l'exécution du programme (caché,attente).                

                WaitingTime : Temps d'attente maximum du programme.

                Parameters : Paramètres de l’exécutable à lancer.

                WorkingDirectory : Répertoire de travail ou répertoire courant.

                ValidReturnCode : Indique les codes retours qui servirons à valider le bon retour ou non de l'application lancée.

                Output : Chemin d'un fichier se sortie du texte retour de l'application lancée.

                BlockTagError : Gestion des erreurs de la directive.


Description des attributs :


Attributs

Options

Comment l'utiliser ?

Type


console : Pour les programmes en mode console.


window : programme fenêtré.



ProgramLocation

Emplacement source pour le programme.


Name

Nom alphanumérique.


Grâce au nommage de l'action exec, il est possible de mémoriser le code retour de l'application pour un traitement ultérieur avec la balise CHECK.


Mode


hidden : Mode caché l'application ne sera pas visible.


wait : L'application est attendu.


Les options peuvent être cumulé séparé par une virgule.

WorkingDirectory


Répertoire de travail ou répertoire courant.



Parameters


Paramètres optionnel pour l'exécutable à lancer.



ValidReturnCode

Code retours de l'application qui seront valide

Les valeurs peuvent être cumulé séparé par une virgule.

WaitingTime

Pour le mode wait :

Temps d'attente en secondes.


Si l'application retourne du texte, il sera possible de le stocker dans un fichier.

Output

Chemin du fichier de sortie texte.


Si l'application retourne du texte, il sera possible de le stocker dans un fichier.


BlockTagError

0 ou inherit : Héritage (par défaut) :

La balise reprendra le BlockTagError de la balise hiérarchiquement au dessus de lui. On parlera alors d'héritage.


1 ou block : Bloque en cas d'erreur :

Cette action remontra en erreur au niveau supérieur.


-1 ou ignore : Ne bloque pas en cas d'erreur :

Le retour ne sera pas pris en compte.

Indique si l'erreur doit être prise en compte par l'action.


Il n'est pas nécessaire de le spécifier cet attribut. En effet si l'option n'est pas spécifié, alors elle sera automatiquement en mode héritage.


Exemple :   




<EXEC name="notepad" programLocation="#windir#\notepad.exe" mode="hidden,wait" waitingTime="10" validReturnCode="0" blockTagError="ignore"/>

       




Créé avec HelpNDoc Personal Edition: Outils facile d'utilisation pour créer des aides HTML et des sites web