<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour,
J'ai automatisé certaines de mes tâches d'extraction/analyse/exportation avec quelques scripts JSL et j'ai essayé d'utiliser le planificateur de tâches pour les exécuter selon un calendrier fixe.
J'ai pensé que ce serait assez facile, alors j'ai mis ce qui suit dans le planificateur de tâches. Le script lui-même ne prend que 10 secondes environ pour s'exécuter.
Peu importe que je mette ou non "//!" en haut du script, il s'exécute dans les deux sens.
Programme/script :
C:\...\jmp.exe
Ajoutez des arguments (facultatif) :
"C:\...\monScript.jsl"
Cela fonctionne lorsque j'exécute la tâche manuellement, mais je n'arrive pas à l'arrêter, ce qui signifie que les exécutions suivantes ne finissent jamais par s'exécuter car la première est dans un état permanent de :
"La tâche est en cours d'exécution (0x41301)".
J'ai essayé de créer un simple fichier batch pour faire la même chose à exécuter dans le planificateur de tâches, mais il arrive au même résultat.
Fichier batch :
DEBUT "" C:\...\jmp.exe "C:\...\monScript.jsl"
Vous vous demandez si quelqu'un a réussi à automatiser les scripts JSL et a des conseils ?
Merci,
JP
L'exemple d'index de script pour quit() est l'un de mes favoris.Enregistrez d'abord votre travail.
Ajoutez simplement la commande de sortie appropriée à la fin de votre script batch et jsl.
batch c'est simplement 'exit' et jsl c'est 'exit();'