synchronisation de l'exécution du fichier .bat avec un fichier .jsl<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut -
On m'a confié la tâche de modifier certains fichiers .jsl. JMP est une nouvelle recrue. J'ai donc quelques questions pour débutants:
1. Quel est le mécanisme préféré pour synchroniser l'achèvement d'un fichier de traitement par lots DOS sur l'exécution d'un script .jsl? En d'autres termes, comment faire en sorte que l'exécution de .jsl attende la fin du fichier de commandes avant de passer à la ligne suivante du fichier .jsl?
2 Que dois-je faire pour que la sortie de la commande show () apparaisse dans la fenêtre de mon fichier journal?
3 Existe-t-il un manuel de référence quelque part pour toutes les fonctions disponibles dans le langage de script? Le Guide de script est utile, mais semble laisser de nombreuses informations.
Merci pour toute aide.
Re: synchronisation de l'exécution du fichier .bat avec un fichier .jslJ'ai trouvé la réponse à la question 2: dans Préférences-> Spécifique à Windows, il existe un sélecteur pour "Ouvrir la fenêtre du journal JMP". Le mien était réglé sur "seulement quand je l'ouvrais explicitement" (ce que je n'arrive toujours pas à comprendre, mais c'est une autre histoire) et je l'ai changé en "chaque fois que du texte est ajouté". C'est au moins une solution partielle.
Re: synchronisation de l'exécution du fichier .bat avec un fichier .jslVersion 11.0.
Re: synchronisation de l'exécution du fichier .bat avec un fichier .jslQuelle version de JMP utilisez-vous? Voir> Journal ouvre la fenêtre Journal pour moi, dans JMP 10.
Re: synchronisation de l'exécution du fichier .bat avec un fichier .jslMerci pour la réponse.
1. J'avais peur de ça. L'utilisation d'une sorte de fichier de signal fonctionnera, mais ce n'est certainement pas préférable en raison de la surcharge. Certains de ces fichiers batch seront appelés très fréquemment.
2 Affichage-> Journal ne semble rien faire et je n'ai pas d'élément de menu Fenêtre-> Journal.
3 Je vous remercie.
mz
Re: synchronisation de l'exécution du fichier .bat avec un fichier .jsl1. Je ne sais pas s'il existe un mécanisme préféré pour cela. Vous pouvez demander à votre fichier .bat de créer un fichier temporaire factice une fois terminé et, dans JSL, une boucle vérifiant l'existence de ce fichier, à l'aide de la commande wait
2 spectacle() et impression() afficher automatiquement la sortie dans la fenêtre du fichier journal. Si vous ne voyez pas votre fenêtre de journal, cliquez sur Voir> Journal , et alors Fenêtre> Journal . Qu'est-ce qui se passe dans votre cas?
3 Pour JSL, j'ai deux endroits où aller:
une. Le manuel de référence sous Aide> Livres> Guide de script que vous avez déjà trouvé
b. L'index de script, sous Aide> Index de script . A beaucoup d'exemples de code que vous pouvez exécuter en cliquant sur un bouton.