Aide en ligne watchDirectory > Extensions > Automatiquement Lancer un programme
Automatiquement Lancer un Programme pour les fichiers nouveaux, modifiés, renommés ou supprimés
Cette extension de watchDirectory peut lancer n'importe quel programme (éxécutable) lorsqu'un changement sur votre système de fichiers est détecté. L'environnement spécifique de ce changement (nom de fichier, etc.) sest disponible à travers les variables d'environnement, et peut ainsi être passé en paramètres au programme sélectionné.
Parmétrages de cette extension
l'éxécutable à lancer ("The executable to start")
Ici, vous saisissez le programme qui doit être lancé. Ne saisissez ici aucun paramètre supplémentaire pour le programme! Donc, même si le chemin du programme contient des espaces
vous ne devez pas l'entourer de "quotes".
Le répertoire de démarrage ("The Startup directory")
Si ce programme nécessite un répertoire de travail en particulier à son lancement, vous pouvez le saisir ici. Si vous n'êtes pas sûr, saisissez simplement C:\ pour le répertoire de démarrage.
Paramètres pour ce programme ("Parameters for this program")
Saisissez tous les paramètres que ce programme attend. Vous pouvez également utiliser toutes les variables d'envrionnement décrites ici. Si vous saisissez
une variable d'environnement, assurez-vous de l'entourer du signe Pourcent. Par exemple, si vous saisissez "%WD_FILE%", il sera remplacé par le fichier détecté
lorsque votre programme démarrera.

Attendre que le programme est terminé ("Wait for the program to exit")
Si vous ne voulez pas que le programme se lance plusieurs fois (une fois pour chaque fichier détecté), vous devez activer cette option.
WatchDirectory attendra le nombre de secondes que vous saisissez ici. Si le programme est encore en cours après cette attente, watchDirectory l'arrêtera.
délai supplémentaire après le démarrage du programme ("Extra Delay after starting the Program")
Saisissez le nombre de secondes que watchDirectory devra attendre (sommeil) après que votre programme n'ait démarré. Si vous n'avez pas saisii de délai d'attente ("wait timeout") dans le paramètre précédent,
Il est grandement conseillé de laisser watchDirectory attende quelques secondes après que votre programme n'ai démarré. Ceci évite de surcharger l'ordinateur lorsqu'un grand nombre de changements est détecté.