Je pense avoir plus simple lol (avec les explication c'est pas merveilleux ??) :
@echo off
cls
CHOICE /C:[Tes touches sans espaces ni majuscules] "[Ta question]" REM Exemples : CHOICE /C:aze "Une question ??"
If ERRORLEVEL==3 goto MARQUE3 REM If ERRORLEVEL==3 Signifi la troisieme touche en partan de la gauche Exemple : dans :CHOICE /C:aze La troisime touche est e
If ERRORLEVEL==2 goto MARQUE2 REM If ERRORLEVEL==2 Signifi la deuxieme touche en partan de la gauche Exemple : dans :CHOICE /C:aze La troisime touche est z
If ERRORLEVEL==1 goto MARQUE1 REM If ERRORLEVEL==1 Signifi la premiere touche en partan de la gauche Exemple : dans :CHOICE /C:aze La troisime touche est a
:MARQUE1 REM L'utilisateur a pressé la touche a
[La ou les commandes a executer si l'utilisatuer a taper la premiere touche]
goto Fin
:MARQUE2 REM L'utilisateur a pressé la touche z
[La ou les commandes a executer si l'utilisatuer a taper la deuxieme touche]
goto Fin
:MARQUE3 REM L'utilisateur a pressé la touche e
[La ou les commandes a executer si l'utilisatuer a taper la troisieme touche]
goto Fin
:Fin
REM Fin du test
Voila je c'est pas si ca va bien le faire a cause des espace pour ecrire mais si ca va pas envoi moi un MP on s'arrangera pour que tu l'ai en propre
voila @+