楼 主
问一个关于批处理中的空格问题 以解决!
发表于 2007-07-01 14:57 · 中国 山东 潍坊 联通
初级用户
★
积分 23
发帖 10
注册 2007-06-17 16:54
19年会员
UID 91614
性别 男
状态 离线
在BAT或CMD命令中用IF判断键盘输入时,如果输入的是空格,就会提示错误!
例如:
:int
@ECHO off
set pass=0
set /P pass=请输入:
if %pass%==z goto end
goto INT
:end
pause
exit
运行时如果输入的是空格,就会提示“此时不应有 goto"
[ Last edited by lzwqdbr on 2007-7-1 at 03:55 PM ]
第 2 楼
发表于 2007-07-01 15:05 · 中国 天津 电信
银牌会员
★★★
积分 1,928
发帖 931
注册 2007-01-06 11:46
19年会员
UID 75624
性别 男
状态 离线
@ECHO off
:int
set pass=0
set /P pass=请输入:
if "%pass%"=="z" goto end
goto int
:end
pause
exit
第 3 楼
发表于 2007-07-04 09:42 · 中国 广东 东莞 电信
初级用户
★★
积分 136
发帖 73
注册 2007-04-02 05:47
19年会员
UID 83685
性别 男
状态 离线
论坛跳转: