比如要强制输入1-3,可以这样:
set /p ch="Please input number (1 to 3) : "
:dis
if %ch% geq 1 if %ch% leq 3 goto next
set ch=
set /p ch="Input error ! Please input again : "
goto dis
:next
批处理(bat)命令之条件判断(与或非:and、or 、not)1.非 这个有现成的,条件判断前加not,例如: 2.与 这个变通实现也还算简单: 较为清晰的写法: 3.或 这个实现起来就比较繁琐了,网上可找到如下几种:(1)用多个if嵌...