下面批处理中的/i有什么用

来源:百度知道 编辑:UC知道 时间:2024/09/25 10:29:52
set /p answer=请输入你选择的命令序号:(按回车确定)
if /i %answer%==1 goto A
if /i %answer%==2 goto B
if /i %answer%==3 goto C
if /i %answer%==4 goto D
为什么第个if语句中要加 /i,不就是根据输入结果转身别处执行吗?

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