Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2505 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Fermer une fenêtre DOS automatiquement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fermer une fenêtre DOS automatiquement

n°611812
lalex
Posté le 14-01-2004 à 18:07:31  profilanswer
 

Je suis en train de créer une gestion de serveurs dédiés de jeu et je souhaite pouvoir lancer un serveur via un bat.
Donc mon bat exécute sans probleme mon serveur dédié mais la fenêtre DOS reste à l'écran, 'derrière' la console de mon serveur généralement...
 
J'ai cherché et essayé un peu tout et n'importe quoi mais je n'arrive pas à killer la console derrière automatiquement.
 
Auriez-vous une idée ?

mood
Publicité
Posté le 14-01-2004 à 18:07:31  profilanswer
 

n°611823
black_lord
Truth speaks from peacefulness
Posté le 14-01-2004 à 18:23:03  profilanswer
 

exit ?

n°611824
lalex
Posté le 14-01-2004 à 18:23:14  profilanswer
 

J'ai déjà essayé exit, close, quit, command /c (j'ai vu ça sur un site)...
 
Mon problème est un tout petit peu différent maintenant.
 
L'exécution du .bat par PHP ne fait pas apparaitre de console DOS et lance directement le jeu :
 

Code :
  1. system("launchgame.bat" );


 
 
Par contre, tant que je ferme pas le serveur dédié, la page ne se charge pas et reste figée sans réponse. Dès que je ferme le jeu, la page s'affiche et m'affiche le contenu de la console DOS dans mon navigateur.
 
Donc je cherche dorénavant à ce que la fenêtre n'attende pas éternellement. Peut-être d'ailleurs que la fermeture de la fenêtre DOS me ferait afficher ma page .. ? :)
 
Voici le contenu du .bat si ça peut éclairer certaines personnes :
 

Code :
  1. cd \
  2. d:
  3. cd quake3
  4. quake3.exe +set fs_game osp +set dedicated 1 +set net_port 27960 +set com_hunkmegs 32 +exec server.cfg


 
Je me doute que pas grand monde désirera se prendre la tête avec moi sur ce problème mais si quelqu'un a une idée, je suis preneur...


Message édité par lalex le 14-01-2004 à 19:53:59
n°631213
VinceG
Posté le 04-02-2004 à 16:07:13  profilanswer
 

Salut,
 
Tu peux essayer en lançant quake3.exe avec la commande start (elle ouvre un autre shell juste pour ton exe et continu celui en cours).
 

Code :
  1. cd \
  2. d:
  3. cd quake3
  4. start quake3.exe +set fs_game osp +set dedicated 1 +set net_port 27960 +set com_hunkmegs 32 +exec server.cfg


n°1313825
p@radox
Posté le 26-02-2006 à 18:11:32  profilanswer
 

salut !
j'ai peu ou rpou le meme probleme avec un bat, la fenetre ne ferme pas automatiquement : voico mon code  :
 
@echo off  
"c:\Program Files\Media Player Classic\mpc_fr.exe" http://fluxvideo  
exit
 
merci d votre aide  
 
:jap:
 
edit: sysyteme winxp sp2


Message édité par p@radox le 26-02-2006 à 18:11:59
n°1313844
wackevat
Posté le 26-02-2006 à 18:52:47  profilanswer
 

On a dit  
start  
 
;)
 
start /?  
pour plus d'infos.
 
Par contre, pour faire ce que tu veux, un simple raccourci ne suffit pas ? A moins que tu veuilles programmer un truc répétitif.

n°1313851
p@radox
Posté le 26-02-2006 à 19:01:25  profilanswer
 

exact !! ;) autant pour moi , la bonne syntaxe est binesur:

Code :
  1. cd \
  2. c:
  3. cd "Program Files\Media Player Classic"
  4. start mpc_fr.exe http://monflux.asf
  5. exit


Message édité par p@radox le 26-02-2006 à 19:02:09
n°1313877
wackevat
Posté le 26-02-2006 à 20:10:09  profilanswer
 

C'est rédondant ! ;)
 
Utilise plutôt
start /d


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Fermer une fenêtre DOS automatiquement

 

Sujets relatifs
Prog avec fenêtre graphique[JS] rediriger vers un liens une autre fenêtre
[DOS] commande 'SET' et les nombres....Batch DOS
(nouveau code)Vérifier si une fenêtre un pop-up est ouverte ?[XHTML] Valider un formulaire dans une nouvelle fenetre
comment un popup peut fermer 2 popup à la fois !!! Aidez moi SVP[DOS]caractère ligne suite, ça existe ?
fenetre htmlcomment fermer un pop-up et valider un formulaire d'1 seul clic ?
Plus de sujets relatifs à : Fermer une fenêtre DOS automatiquement


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR