我一直在玩set /p
和if
命令,
但我无法弄清楚如何自动让它按回车键
当我输入1时。这是我的代码:
@echo off
echo 1. hello
echo 2. bye
set /p choice=Type 1 or 2.
if %choice%==1 goto hello
if %choice%==2 goto bye
:hello
echo hello
pause
exit
:bye
echo bye
pause
exit
我要做的是让我的脚本检测我是否按了1或2,而不必按Enter键。
我从RPG批量游戏中得到了这个想法,它也使用了它,我无法弄清楚它是在哪里或如何编写的,这是一个非常复杂的游戏,有很多电话......
但是请帮助我,我也试图和我的一个朋友一起制作一个角色扮演游戏,他也在批处理!
答案 0 :(得分:1)
您可以使用choice
命令和/C 12
进行选择。
然后,您可以从%errorlevel%
检索用户的选择。