Execution d'un script via .bat
Résolu
steph2000
-
yac -
yac -
Bonjour,
J'ai aujourd'hui une script perl a executer via une commande DOS et je souhaiterai creer un simple fichier .bat afin de me faciliter la vie et de pouvoir l'automatiser pus tard.
Mon probleme est que lorsque je lance mon script perl via la fenetre dos mon script fonctionne tres bien mais lorsque je lance cette même commande via un .bat mon script ne s'execute plus correctement.
Dans ma fenetre dos je fait:
c:\> perl c:\script.pl
et dans mon fichier .bat, j'ai la commande
perl c:\script.pl
Quelqu'un aurait il une idée sur ce qui pourrais causer souci ?
J'ai aujourd'hui une script perl a executer via une commande DOS et je souhaiterai creer un simple fichier .bat afin de me faciliter la vie et de pouvoir l'automatiser pus tard.
Mon probleme est que lorsque je lance mon script perl via la fenetre dos mon script fonctionne tres bien mais lorsque je lance cette même commande via un .bat mon script ne s'execute plus correctement.
Dans ma fenetre dos je fait:
c:\> perl c:\script.pl
et dans mon fichier .bat, j'ai la commande
perl c:\script.pl
Quelqu'un aurait il une idée sur ce qui pourrais causer souci ?
A voir également:
- Execution d'un script via .bat
- Creer un fichier .bat - Guide
- Script vidéo youtube - Guide
- Bat to exe converter - Télécharger - Édition & Programmation
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
6 réponses
Merci pour ton aide
En fait dans mon script je fait appelle un .bat qui appel un autre .bat qui va setter des variables d'environnement. Ce script de set de variables est sur un disk reseau qui est mappé sur le serveur et qui est accessible.
lors de l'execution du script via le fichier .bat, il me dis "File T:\setenv.bat not found"
En fait dans mon script je fait appelle un .bat qui appel un autre .bat qui va setter des variables d'environnement. Ce script de set de variables est sur un disk reseau qui est mappé sur le serveur et qui est accessible.
lors de l'execution du script via le fichier .bat, il me dis "File T:\setenv.bat not found"
Deja fait, le fichier existe bien et le chemin est correct.
Le script fonctionne tres bien quand je mets la ligne de commande directement dans la fenetre DOS (le fichier setenv.bat est trouvé) mais ne fonctionne pas quand la meme ligne de commande est passe via un fichier .bat
Le script fonctionne tres bien quand je mets la ligne de commande directement dans la fenetre DOS (le fichier setenv.bat est trouvé) mais ne fonctionne pas quand la meme ligne de commande est passe via un fichier .bat
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question