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 : Sélectionner tout - Visualiser dans une fenêtre à part
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