Endless Slideshow Screensaver permet de configurer jusqu'à 5 lignes de commande différentes à exécuter avec les fichiers image affichés lorsque l'utilisateur appuie sur une touche correspondante : [1] à [5]. Donc, tout d'abord, ouvrez les paramètres de l'économiseur d'écran, sélectionnez l'onglet Visionneuse, section Actions. Ensuite, sélectionnez l'une des actions Exécuter une commande personnalisée pour la configurer.
La ligne de commande doit démarrer par le chemin d'accès complet à votre fichier exécutable ou à votre script de traitement par lots, entre guillemets, suivi d'un espace, puis des paramètres. Vos paramètres doivent contenir le texte [#FileName#], qui sera remplacé par le nom de fichier complet de l'image affichée au moment de l'exécution de la ligne de commande. Par exemple :
"C:\Path\To\Program\Program.exe" [#FileName#]
ou
"C:\my-batch-file.bat" -filename=[#FileName#]
Vous n'avez pas besoin d'ajouter des guillemets avant et après le texte [#FileName#] - cela sera fait automatiquement.
Lorsque plusieurs fichiers sont affichés simultanément (sur plusieurs moniteurs ou lorsque le diaporama est configuré pour afficher plusieurs images par moniteur), vous disposez des options d'exécution de ligne de commande suivantes:
Exécutez votre ligne de commande pour chaque nom de fichier image actuellement affiché séparément.
Dans ce cas, [#FileName#] est remplacé par le nom du premier fichier image et la ligne de commande est exécutée. Ensuite, le texte est remplacé par le nom du deuxième fichier image et la ligne de commande est exécutée à nouveau. Puis le troisième, et ainsi de suite pour chaque image actuellement affichée.
Exécutez votre ligne de commande une fois pour toutes les images actuellement affichées ensemble.
Dans ce cas, le [#FileName#] est remplacé par tous les noms de fichiers d'images comme ceci:
"C:\Path\Picture1.jpg" "C:\Another\Folder\Picture2.jpg" "C:\Picture3.png"
Chaque nom de fichier image est placé entre guillemets et séparé par un espace.