在我正在搞乱的批处理文件中,我希望程序在按下某个键(例如D)之后到goto
某个部分。有没有办法在按下一个键之后执行此操作而无需按输入?我是一个初学者。
答案 0 :(得分:3)
使用choice
命令可以实现。此命令将等待按键,如果该键位于/c
之后的键列表中,则它将返回按键列表中按下的键的偏移量。
choice /c AB /m "Press A or B"
if errorlevel 2 goto optionb
if errorlevel 1 goto optiona
您还可以使用可选的/n
参数隐藏消息文本后面显示的选项列表(本例中为[A,B]
)。