楼 主
求助if命令使用
发表于 2009-12-14 18:41 · 中国 陕西 汉中 电信
新手上路
★
积分 14
发帖 4
注册 2009-12-13 22:21
UID 156534
性别 男
状态 离线
请问dos环境下的if和for命令具体是怎么使用的!!!!!!!!!
第 2 楼
发表于 2009-12-14 21:06 · 美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
UID 89899
性别 男
状态 离线
第 3 楼
发表于 2009-12-16 22:43 · 中国 北京 联通
初级用户
★
积分 44
发帖 36
注册 2009-03-17 11:36
UID 141561
性别 男
状态 离线
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
NOT 指定只有条件为 false 的情况下, Windows XP 才
应该执行该命令。
ERRORLEVEL number 如果最后运行的程序返回一个等于或大于
指定数字的退出编码,指定条件为 true。
string1==string2 如果指定的文字字符串匹配,指定条件为 true。
EXIST filename 如果指定的文件名存在,指定条件为 true。
command 如果符合条件,指定要执行的命令。如果指定的
条件为 FALSE,命令后可跟一个执行 ELSE
关键字后的命令的 ELSE 命令。
ELSE 子句必须在 IF 之后出现在同一行上。例如:
IF EXIST filename. (
论坛跳转: