WAIT |
Description :
La balise WAIT permet de temporiser et de synchroniser le fichier de directive avec un événement extérieur.
Si la condition de l'attente n'est pas remplis alors il ne passera pas dans les sous directives.
Cette directive, mal utilisé peut entraîner le blocage du séquencement de vos opérations.
Type des attributs :
Obligatoire :
type : Détermine le type de structure a vérifier.
Optionnel (en fonction du contexte) :
mode : Configure le mode de vérification du type spécifié (
type). Peut être obligatoire pour certain vérification.
location : Emplacement à vérifier ou chemin fichier ou emplacement et / ou clef dans le registre. Paramètre pouvant accepter les valeurs de type "expand".
blockTag : Condition de passage dans la balise check.
Description des attributs :
Attributs |
Options |
Comment l'utiliser ? |
|
|
|
|
|
|
|
|
Les valeurs peuvent contenir des chaînes d'abstraction. |
|
|
|
|
|
|
|
|
Par défaut établie sur 1 seconde. |
|
|
|
|
pie : Pass If Exist
pne : Pass if Not Exist
|
Si l'attribut n'est pas spécifié est sera automatiquement généré par défaut. |
Exemple :
Présence d'un fichier :
<WAIT type="file" mode="detect" location="d:\trig.txt" timeout="5"> ... ... </WAIT>
|
Ping d'une machine :
<WAIT type="ping" mode="lost" location="10.0.0.1" timeout="5"> ... ... </WAIT>
|
Perte du ping sur machine :
<WAIT type="ping" mode="detect" location="mamachine" timeout="5"> ... ... </WAIT>
|
Clef de base de registre :
<WAIT type="regkey" mode="detect" location="HKEY_CURRENT_USER\Software\ee\Actionzz" timeout="5"> ... ... </WAIT>
|
Précence d'un processus :
<WAIT type="process" mode="lost" value="notepad.exe" timeout="5"> ... ... </WAIT>
|
<?xml version="1.0" encoding="ISO-8859-1" ?> <DEMO> <EXEC programlocation="#windir#\notepad.exe" parameters="#temp#\wait.log"/> <WAIT type="process" mode="lost" value="#windir#\notepad.exe"> <MSGBOX title="This program is lost" text="Notepad is closed"/> </WAIT> </DEMO>
|
Valeur de base de registre :
<WAIT type="regvalue" mode="detect" location="HKEY_CURRENT_USER\Software\ee\Actionzz\" valuename="pouet" timeout="5"> ... ... </WAIT>
|
Créé avec HelpNDoc Personal Edition: Nouvelles et informations sur les outils de logiciels de création d'aide