Pouvoir fermer la fenetre DOS d'un batch [Résolu/Fermé]

Signaler
-
 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

14 réponses

Messages postés
18241
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
31 mai 2021
5 302
Hello

start <commande>
exit
27
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Merciiiii !!
quelques mots en 2007 encore utiles en 2019 :o)

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 ?
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
Messages postés
16
Date d'inscription
mercredi 28 octobre 2009
Statut
Membre
Dernière intervention
18 avril 2010
3
J'ai utilisé la même chose et ça me semble bien et compact
essaye avec "exit /B 0"
Mettre:

@echo off

au début du fichier .bat
Ainsi, la fenêtre DOS ne s'ouvre même pas.
Faux, rien ne s'écrit dedans ! Elle s'ouvre quand même !
la syntaxe "exit" devrait suffire
Merci dubcek ça a marché ton truc avec start et exit....
Cool
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!!!
bonjour

ma fenetre batch file ne se ferme pas (sous dos) automatiquement
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
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
moi j'ai la phrase "Appuyer sur une touche pour continuer..." qui empêche la fermeture de DOS... snif... que faire please ?
Messages postés
18241
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
31 mai 2021
5 302
enlever pause
moi j'ai la phrase "Appuyer sur une touche pour continuer..." qui empêche la fermeture de DOS... snif... que faire ?
Messages postés
10
Date d'inscription
mardi 24 décembre 2013
Statut
Membre
Dernière intervention
29 mai 2016

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
peut-etre que TASKKILL pourrait servir ...