[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
IF NOT "%panfu%"=="" SET panfu=%panfu:~0,1%
if /I "%panfu%"="0" goto exit
if /I "%panfu%"="f" goto fpan
if /I "%panfu%"="g" goto gpan
if /I "%panfu%"="F" goto fpan
if /I "%panfu%"="G" goto gpan
仔细看,第2行的“=”只有一个,另外你加了/I参数后,第5行和第6行就没必要写了嘛
1

评分人数

TOP

经过我测试,
if /I "%fxz%"="1" goto guanbif
if /I "%fxz%"="2" goto kaiqif

if /I "%gxz%"="1" goto guanbig
if /I "%gxz%"="2" goto kaiqig
这也少写了,而且对于字符串是数字来说,应该没有大小写的区别吧?

SET /P qiujian=高级命令,请输入盘符:
IF /I "%qiujian%"=="315707444." GOTO duide
echo 密码错误,将返回重新输入...
这里的语意不同,下面说的密码错误,但是上面说的是喊输入盘符。而且是个死循环,输入错误无法跳出,除非强制关闭CMD

TOP

返回列表