ACTION |
Description :
Regroupe un ensemble de directives permettant le contrôle sur l’exécution.
Il est possible de déclencher les directives contenu dans les actions sur une version de l'action, une date, une période.
Type des attributs :
Obligatoire :
Name : Nom de l’action. Cette valeur sera aussi inscrit dans la base de registre pour numéroter les versions ou les dates.
Optionnel (en fonction du contexte) :
Version : Version de l'action. C'est une condition de passage.
VersionDate : Version par période chronique. C'est une condition de passage.
DescriptionAction : Rapide description qui sera inséré dans les journaux d’exécutions.
BlockAction : Gestion des erreur des sous balise. C'est une condition de validation.
BlockTagError : Gestion des erreur des sous balise. C'est une condition de validation.
Description des attributs :
Attributs |
Options |
Comment l'utiliser ? |
|
|
|
|
groupe, en fonction de la différence entre l'inscription sur la machine et le numéro de version. |
Si la condition de passage est validé, alors les directives contenu dans le groupe, seront exécutés.
|
|
|
|
|
|
Ces commentaires se retrouveront dans les journaux d’exécution. |
|
La balise reprendra le paramètre de la racine action.
Cette action remontra en erreur au niveau supérieur.
Le retour ne sera pas pris en compte. |
|
|
La balise reprendra le BlockTagError de la balise hiérarchiquement au dessus de lui. On parlera alors d'héritage.
Cette action remontra en erreur au niveau supérieur.
Le retour ne sera pas pris en compte. |
|
Exemple :
Action simple :
<ACTION name="action_essai" descriptionAction="Action en essai" version="1" blockAction="block"> </ACTION>
|
Actions combinées avec une vérification (balise CHECK) :
<ACTION name="Vérification du XML" descriptionAction="Essai du XML" version="0"> <CHECK type="file" mode="md5" location="#temp#\essai.xml" value="dsdf6s51sdfsd5651sfd"> <ACTION name="Execution_msi" descriptionAction="Essai MSI" version="1"> <EXEC programLocation="#windir#\system32\msiexec.exe" parameters="/i \\Monserveur\apps\monpackage.msi /qn /norestart" mode="wait" waitingTime="5"/> </ACTION> </CHECK> </ACTION>
|
Actions combinées :
<ACTION name="Vérification du XML" descriptionAction="Essai du XML" version="0"> <ACTION name="Execution_msi" descriptionAction="Essai MSI" version="1"> <EXEC programLocation="#windir#\system32\notepad.exe" parameters="/?" mode="wait" waitingTime="5"/> </ACTION> </ACTION>
|
Action avec une période de fonctionnement (versionDate):
<ACTION name="action_essai" descriptionAction="Action en essai" version="0" versionDate="d:1,h:3,m:5" blockAction="inherit"> ... ... </ACTION>
|
Créé avec HelpNDoc Personal Edition: Générateur d'aide complet