
Ce problème peut être résolu en appliquant l’une des recommandations ci-dessous.
Remarque: Malheureusement, Windows ne permet pas de désactiver la fermeture automatique des fenêtres MS-DOS.
Ouvrir une fenêtre MS-DOS
Si vous exécutez une commande ou un programme MS-DOS à partir de Windows, essayez d'ouvrir une invite de commande MS-DOS et d'exécuter la commande ou le programme à partir de MS-DOS.
Changer le chemin de la commande dans le raccourci
Les utilisateurs de Microsoft Windows 2000 et Windows XP peuvent exécuter la commande via CMD.EXE à l'aide de l'option / K. Cela ouvrira une fenêtre de commande et exécutera ensuite la commande ou le programme. Une fois la commande ou le programme terminé, l'ordinateur reste à l'invite de commande. Pour faire ça, suit les étapes suivantes.
- Créez un raccourci vers votre programme ou votre commande MS-DOS.
- Une fois qu'un raccourci a été créé, cliquez avec le bouton droit de la souris sur le raccourci, puis cliquez sur Propriétés .
- Dans la fenêtre Propriétés, modifiez l'emplacement cible pour qu'il contienne la commande CMD.EXE avec le commutateur / K, comme indiqué dans l'exemple ci-dessous.
Avant
"C: \ Mes programmes \ test.bat"
Après
C: \ WINNT \ system32 \ CMD.EXE / K "C: \ Mes programmes \ test.bat"
- Voir la page de commande CMD pour plus d'informations sur cette commande.
Ajouter une déclaration de pause à un fichier de commandes
Enfin, il est important de réaliser que la fenêtre ne se fermera pas si Microsoft Windows pense que le programme est toujours en cours d'exécution. Si vous créez un fichier de commandes et souhaitez que la fenêtre MS-DOS reste ouverte, une astuce consiste à ajouter PAUSE à la fin de votre fichier de commandes, ce qui incitera l'utilisateur à appuyer sur une touche quelconque. Tant que l'utilisateur n'a pas appuyé sur une touche, la fenêtre reste ouverte au lieu de se fermer automatiquement.