Board logo

标题: if 的一些参数 [打印本页]

作者: zico     时间: 2009-5-3 02:53    标题: if 的一些参数

在一篇实例中看到 if 带个 i 还是 l 的参数 看不清楚
问问大家 if 都有什么参数啊
如果是的话 那么 if /l 代表的什么啊
那个字母是小写的 L
本人小菜一个    请大虾给个确切答案
作者: zico     时间: 2009-5-4 01:24
等了一天了
怎么也没人回贴啊
作者: Climbing     时间: 2009-5-4 02:36
if /?

自己查一下不就知道了,何必等一天呢?
作者: zico     时间: 2009-5-4 06:55
我试过了
没有啊
那是不是   在 /?  中没有   那就是真没有么
作者: wuwei1dai     时间: 2009-5-4 07:09
加了  /i  不分大小写
作者: zico     时间: 2009-5-4 09:36
哦  谢谢
原来还是 i 哦
可能是那本书印刷有问题
呵呵
不过谢谢你
作者: Climbing     时间: 2009-5-5 01:00
不知道你是看的哪个if /?,我这里指的是cmd下的if,也就是2000/xp/2003的命令行方式下的if。引用其中有关的内容:

  Quote:
如果命令扩展名被启用,IF 会如下改变:

    IF [/I] string1 compare-op string2 command
    IF CMDEXTVERSION number command
    IF DEFINED variable command

其中,比较运算符可以是:

    EQU - 等于
    NEQ - 不等于
    LSS - 小于
    LEQ - 小于或等于
    GTR - 大于
    GEQ - 大于或等于

及 /I 开关;如果该开关被指定,则说明要进行的字符串比较不分
大小写。/I 开关可以用于 IF 的 string1==string2 的形式上。这些
比较都是通用的;原因是,如果 string1 和 string2 都是由数字
组成的,字符串会被转换成数字,进行数字比较。