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 !