Pouvoir fermer la fenetre DOS d'un batch

Résolu
Joël SERRA -  
 lfg -
Bonjour ,

Sous Windows XP , lors du lancement d'un executable dans un ".cmd" ou un ".bat" ,
Je souhaites fermer la fenetre DOS des que mon "exe" est lancé ...

Je ne retrouve pa la syntaxe permettant cela .. qui peut m'aider ?
Merci

Joël
A voir également:

14 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 636
 
Hello

start <commande>
exit
30
aflame
 
Merciiiii !!
0
lfg
 
quelques mots en 2007 encore utiles en 2019 :o)
1
Joël SERRA
 
Non la commande "exit" est prise en compte seulement apres que l'executable lancé dans le batch soit fermé , alors que mon besoin est que "exit" soit pris en compte des que l'executable est lancé!

j'ai regardé TASKKILL , cela ne semble pas aller non plus car "TASKKILL /im cmd.exe" me ferme toutes les fenetres DOS ouvertes. y a t-il une syntaxe qui permette de "tuer" seulement celle qui m'interesse ?
7
gillesv
 
bonjour
J'ai cree un raccourci pour deux programmes et fenetre cmd qui se ferme

cd /d I:\FirefoxPortable <------- endroit ou se trouve les programmes
start U96 <------- 1ier programme
start FirefoxPortable <------- 2ieme
exit
7
Paul0693 Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   3
 
J'ai utilisé la même chose et ça me semble bien et compact
0
glangland
 
essaye avec "exit /B 0"
5

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mohamed
 
Merci dubcek ça a marché ton truc avec start et exit....
Cool
1
Mrtuil
 
Mettre:

@echo off

au début du fichier .bat
Ainsi, la fenêtre DOS ne s'ouvre même pas.
1
Frouch3
 
Faux, rien ne s'écrit dedans ! Elle s'ouvre quand même !
0
zuguss
 
la syntaxe "exit" devrait suffire
0
RiDDicK
 
Salut

voila j'ai le même problème je lance un executable à partir d'un .bat mais la fenêtre DOS reste ouverte.
j'ai essayer ce qu'il y a au dessus ca ne fonctionne pas ou alors j'ai mal taper ma ligne de commande pourriez-vous m'écrire la ligne de commande avec la bonne syntaxe tout bien comme il faut SVP. c'est important c'est pour un projet!!!
Merci d'avance!!!
0
elmou1930
 
bonjour

ma fenetre batch file ne se ferme pas (sous dos) automatiquement
0
samy823
 
Bonjour

Pour ma part cela fonctionne très merci pour cette aide très précieuse !

Pour eux pour lesquels cela n marcherait pas, voici le contenu de mon fichier *.bat, si cela peut vous aider :

cd /d c:\hlserver
start hlds -console -game cstrike +port 27015 -nomaster -insecure +servercfgfile server.cfg
exit
0
saysay
 
il faut mettre "pause" dans ton fichier bat
Ex: CNEXT.exe -d "chemin"
pause

Ca laissera ouverte ta fenêtre dos après l'exécution de ton .exe
0
seb
 
moi j'ai la phrase "Appuyer sur une touche pour continuer..." qui empêche la fermeture de DOS... snif... que faire please ?
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 636
 
enlever pause
0
seb
 
moi j'ai la phrase "Appuyer sur une touche pour continuer..." qui empêche la fermeture de DOS... snif... que faire ?
0
selrak Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
coucou

pour enlever le message:

" apuyer sur une touche pour continuer "

il faut ecrire:
" pause >nul "

a la fin de chaque commande qui mette un message dans linvite,si on veut les effacer,il faut rajouter " >nul " apres la commande

IMPORTANT il faut mettre un espace ex:
choice /c:ab >nul
0
edertef
 
peut-etre que TASKKILL pourrait servir ...
-1