Aide en ligne watchDirectory

Accueil Aide en ligne
Créer une nouvelle Tâche
Exécuter une Tâche
Suivi des Tâches

Extensions

Edition Standard / Professionnelle
Historique des Versions

Rechercher

Voir Aussi...

Scripts d'exemple




Essayez la version complète de watchDirectory, gratuitement pendant 30 jours.
Edition Standard: $79 USD / €69
Edition Professional: $149 USD / €129
Acheter!

 

English Helpfile

English Helpfile

German Helpfile

German Helpfile

Spanish Helpfile

Spanish Helpfile


Privacy Policy

Lancer un fichier de commandes .bat

Cette extension pour watchDirectory lance automatiquement un fichier de commandes .bat lorsque les changements sont détectés dans votre système de fichiers. Vous pouvez choisir parmi plusieurs fichiers de commandes .bat prédéfinis, ou créer les vôtres. Lorsqu'un fichier .bat est lancé, plusieurs variables d'environnement sont affectés avec des informations au sujet du changement du système de fichiers.
Les scripts d'exemple suivant sont installés:

(Une aide en ligne pour d'autres exemples sera inclue dans une prochaine version)

Paramétrages pour cette extension

Capturer la sortie standard des fichiers .bat ("Capture Output from .bat files")
Quand l'option est cochée, toute la sortie standard affichée normalement à la console sera capturée par watchDirectory et écrite dans le Répertoire de la Tâche. Ces fichiers vous montrent ce qu'il arrive dans le fichier de commandes .bat, et prouvent leur utilité particulière pour des problèmes de déboggage.
Ces fichiers de sortie sont nommés outputxxxxx_yyyyy.log, où xxxx est le numéro de lancement "run-number", et yyyy is le numéro de l'évènement "event-number". Ces nunméros correspondent aux variables run-id et event-id indiquées dans le Suivi des Tâches.
Les fichiers de sortie sont automatiquement supprimés par watchDirectory après 3 jours.
Ce paramétrage ne peut pas être coché si l'option suivante (ne pas attendre la fin du fichier .bat "don't wait for .bat files to complete") est cochée.

Ne pas attendre la fin du fichier .bat ("Don't wait for .bat files to complete")
Normalement, watchDirectory attendra jusqu'à ce que le fichier .bat qui est démarré soit fini, avant de lancer un autre fichier .bat. Si vous cochez cette option, watchDirectory lancera votre fichier .bat file pour l'évènement suivant, même si le premier lancement n'est pas encore terminé. Notez que activer cette option peut poser des problèmes, dans les cas suivants:

Le deuxième problème ci dessus peut être contrôler en paramétrant un maximum de fichiers .bat autorisés à se lancer. Voir le paramétrage suivant. Ce paramétrage ne peut pas être coché si la précédente option (Capturer la sortie standard des fichiers .bat "Capture Output from .bat files") est cochée. Donc, vous ne pouvez pas utiliser le programme wdAnnotate si vous choisissez cette option.

Autoriser X fichiers .bat en même temp ("Allow X .bat files at the same time")
Afin d'éviter que des centaines de fichiers de commandes pour cette tâche ne se lancent en même temps, vous pouvez fixer une limite haute pour cette option. Vous pouvez fixer cette limite uniquement si l'option précédente est activée.

Montrer la fenêtre du fichier .bat ("Show .bat file Window")
Si vous avez choisi "Ne pas attendre la fin du fichier .bat" ("Don't wait for .bat files to complete"), la fenêtre de sortie du fichier .bat (une console de commandes) sera montrée si cette option est choisie.

Ne pas cesser d'attendre ("Don't give up waiting")
Si vous avez choisi un nombre maximum de fichiers .bat autorisés à se lancer, watchDirectory attendra qu'un fichier .bat se termine lorsque le maximum est atteint. Si, après 20 secondes d'attente, toujours aucun fichier .bat n'a terminé, watchDirectory abandonnera l'attente et démarrerra le prochain fichier .bat. En cochant cette option, watchDirectory n'abandonnera pas l'attente au bout des 20 secondes.

Caractères spéciaux dans les variables ("Escape Special characters in variables")
A l'nitérieur des scripts de commandes, certains caractères (<, >, &, | et ˆ) ont une signification spéciale. Lorsque vous avez des fichiers qui ont ces caractères dans ler nom, votre script de commandes ne fonctionnera pas correctement. En activant cette option, watchDirectory "échappera" ("escape") ces caractères (en insérant un ˆ) donc le script marchera correctement.

Le fichier bat sélectionné a les paramètres suivants ("The selected .bat file has the following settings")
Ici, vous voyez une liste des paramètres qui peuvent être personnalisés pour le fichier .bat sélectionné. Ces paramètres dépendent du modèle de fichier .bat que vous avez choisi dans l'étape précédente. En dessous de la liste se trouve la zone dans laquelle vous fixes au paramétre sa valeur.


Si vous lancez votre propre fichier .bat, à défaut d'utiliser un des scripts fournis, le paragraphe suivant vous sera utile :

Maintenant pressez Suivant pour Configurer le répertoire à surveillerSuivant