:INPUT
set /p In=请选择需要启动的程序代号:
set In=%In:~0,1%
if #%In% ==#1 goto FASTFOR
if #%In% ==#2 goto FOR
if #%In% ==#3 goto DOIE
if #%In% ==#4 goto END
echo 输入了错误参数.请重试.
goto INPUT
:FASTFOR
pause
我有两个问题请教大家
1.这里的#起什么作用
2.这里的限制输入是怎么实现的,是不是这句 set In=%In:~0,1%
如果=%In:~0,1%是1-4那其他的Q。I。N。什么的这样用什么提示