Board logo

标题: 有问题 [打印本页]

作者: nhai163     时间: 2006-11-30 16:08    标题: 有问题

cls
@echo off
echo  1.快速格式化
echo  2.格式化
echo  3.IE设置
echo  4.退出

: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。什么的这样用什么提示