[Batch]Appui touche "entrée" innatendu
Bonjour tout le monde,
j'écris un fichier .bat que je vais mettre sur un dvd bootable afin de descendre une image ghost.
Voici mon batch:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| @echo off
:début
echo Deploiement de l'image Image.gho
echo.
echo 1 : Lancement du deploiement de l'image
echo 2 : Quitter
echo.
set /p choix=Entrer un chiffre :
if not %choix%=="" goto MenuDefaut
if %choix%==1 goto Menu1
if %choix%==2 goto Menu2
echo Commande %choix% incorrecte
goto MenuDefaut
:Menu1
echo Lancement du deploiement & goto:Ghost
:Menu2
goto:eof
:MenuDefaut
goto:début
:Ghost
echo on lance le ghost
pause
cd \Ghost
start ghost.exe |
Le pb c'est que si l'utilisateur tape la touche "entrée" sans avoir entré un chiffre, ça me provoque une erreur innatendue et me ferme illico mon batch.
Comment peut on intercepter cet appui sur la touche "entrée"? Ou existe il une autre méthode?
Merci