Empêcher la fermeture de ma fenêtre MsDos

Empêcher la fermeture de ma fenêtre MsDos - Win NT/2K/XP - Windows & Software

Marsh Posté le 05-02-2005 à 06:13:35    

Bonjour,
 
Je rencontre un probléme similaire à celui ci : http://forum.hardware.fr/forum2.ph [...] subcat=406 mais la réponse n'a pas été donné visiblement.
 
Je souhaite tout simplement savoir comment faire pour que lorsque j'execute un programme msdos, qu'il me demande à la fin de l'execution d'appuyer sur une touche pour continuer (sous entendu fermer la fenetre comme c'est le cas à l'origine).
 
Si vous voulez plus de précisions: Je suis sous XP Pro, et c'est en fait un programme en C# compilé et je ne souhaite pas utiliser d'instruction pause ou autre à l'interieur de celui ci. En effet ce probléme de fenetre msdos qui se ferme automatiquement s'applique a tout mes .exe qui s'executent via msdos.
J'ai aussi essayé la méthode du clique droit propriété>onglet prog etc cité dans le post ci dessus, mais je n'ai pas d'onglet programme. Et concernant les propriétés (la ou l'on change la police d'écriture par ex) je ne vois rien en rapport avec la fermeture auto ou non de la fenetre...
 
Je vous remerci vraiment beaucoup pour votre aide parceque bien que ce soit bête ca me prend la tete :) (Désolé pour la rime po fait exprés ^^)
 
PS: Je n'ai pas posté dans le sujet cité plus haut, vu la date de création et que à ce que j'ai compris c'est assez mal vu de détérrer des sujets oublié...


Message édité par Tempus_Fugit le 05-02-2005 à 06:18:02
Reply

Marsh Posté le 05-02-2005 à 06:13:35   

Reply

Marsh Posté le 05-02-2005 à 07:40:06    

1) Sous Windows XP il ne s'agit pas de MSDOS, mais d'un invite de commande tout à fait capable de faire tourner des programmes Win32 en ligne de commande (c'est pas exemple le cas d'un programme ligne de commande utilisant .NET)
2) Sous Windows NT 4.0 / 2000 / XP / 2003 le comportement normal est que la fenêtre se ferme une fois l'exécution achevée (au contraire de 9X ou Me)
3) Il n'existe pas d'option qui de base te permettent de modifier le comportement de cmd.exe via une coche ou un menu
4) Tu peux lancer "cmd" et ensuite à l'invite de commande saisir le chemin et le nom de ton exécutable.
5) Tu peux créer un raccourci de la manière suivante pour que la fenêtre reste active :

cmd /k "c:\program files\monprogramme.exe"

ou tu remplaceras ce qui est entre guillemets par le chemin vers ton programme. Le paramètre /k indique que la fenêtre doit rester après l'exécution du programme.

Reply

Marsh Posté le 05-02-2005 à 16:39:53    

Merci bien Requin, pour ces éclaircissements et solution.

Reply

Marsh Posté le 05-02-2005 à 17:01:21    

tu peut faire un .bat ou tu met ta commande puis pause :
 
prog.exe
pause
 
hop :)


---------------
Jeg reiser til mørkets dyp der alt er dødt. | -> FEED
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed