Luego del comando, al lado del "/C" van las letras y/o números que se quiere que aparezcan como opciones para responder, sin ningún tipo de separación, todas juntas. No importa cuales sean las letras y/o números que estén después de "/C", pero si las opciones son "WASD", la W es 1, la A es 2, la S es 3 y la D es, obviamente, 4, por lo que en los renglones de abajo, como se observa en la imagen, se debera escribir: (solo doy el codigo del primero, los otros son similares, pero es importante que cada uno vaya abajo del anterior) "if %errorlevel%==1 comando". Esta linea es un ejemplo en el que la respuesta es "W" (-MUY IMPORTANTE- los dos signos de igual). Volviendo a lo anterior, si les queda la duda de que es "/M", es el mensaje que se mostrará junto con el comando choice. Este lo escribe cada uno a su gusto. Espero que hayan entendido, cualquier cosa comenten.
Gracias por el tutorial, hay alguna forma de hacerlo con una pregunta de si y no?
ResponderEliminar@echo off
ResponderEliminarchoice /C SN /M "Hola te llamas pancho?"
if %errorlevel%==1 echo Adivine tu nombre y es Pancho
if %errorlevel%==2 echo ¿no? entonces te llamas %USERNAME%
pause
exit
Buenos dias. Usando "choice" ¿puedo hacer que pida la entrada del usuario durante pocos milisegundos?.
ResponderEliminar