Comment fermer l'invite CMD apres execution d'un fichier batch ? - Logiciels - Windows & Software
Marsh Posté le 04-10-2005 à 12:32:34
ReplyMarsh Posté le 04-10-2005 à 16:25:20
wackevat a écrit : Tu n'as pas un |
si j'ai mis un exit mais ça donne rien ! un ti exemple ci-dessous :
echo off
title "copier en cours...."
CHDIR C:\Documents and Settings\fr89182\Bureau\auto flow\
copy PP_PSA.xls Flow_save.xls
Flow_save.xls
Exit
Merci pour ta réponse.
Marsh Posté le 04-10-2005 à 16:51:32
Il y a deux trucs :
- pour le chdir, il te faut les guillemets parce que le chemin contient des espaces :
cd "C:\Documents and Settings\fr89182\Bureau\auto flow"
- pour lancer le fichier Excel et terminer en même temps le batch :
start Flow_save.xls
Sans start, le script attend le retour du programme appelé avant de passer à la ligne suivante.
Marsh Posté le 04-10-2005 à 17:08:47
wackevat a écrit : Il y a deux trucs : |
Merci BCP !!!!!!!!!!!!!!!!!!!!!!!!!!!!
ça marche impécable sans le Exit....
Marsh Posté le 04-10-2005 à 12:23:09
Bonjour,
J'execute un fichier .bat à partir d'un logiciel d'acquisition de donnée (qui lance simplement le .bat), le batch s'execute normalement mais l'invite reste ouvert en arriere plan.... , j'ai essayer CMD /c mais ça ne donne rien ... , j'utilise win XP ! merci pour votre aide.
a bientot !