Faire une question en batch

Kamu -  
zephir666 Messages postés 107 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'aimerais faire une question avec 2 choix plus une limite de temps pour y répondre.
ce que je connais:

set /P choix=Quel est votre Prénom ?(O=Oui ; N=Non) ? :

If %choix%==O GOTO boucle1
If %choix%==N GOTO boucle2

Ce que je souhaiterais c'est que si la personne ne répond pas au bout de x secondes le programme l'envoie sur une autre boucle.

Merci

1 réponse

zephir666 Messages postés 107 Date d'inscription   Statut Membre Dernière intervention   10
 
bonsoir,

je ne voix pas particulièrement de réponse a ta question je ne pense que cela doit être possible en utilisant la variable d'environnement %TIME% + condition + décomposition .. enfin quelque chose comme sa peut être (?):
set /a timepup= %TIME:~6,2%+20
rem timeup = a +20seconde
if %time% EQU %timeup% goto blabla

essaye de chercher la dessus on ne c jamais sinon pour tes question je procéderais plutôt comme ceci:

echo quel est votre prenom?
set /p choix=

if ...

sa permet que l'utilisateur réponde en dessous de la question c'est plus jolie ^^
0