在批处理中>和<为重定向符号,这就意味着我们不能用>来表示大于,<表示小于,不过笔者试了一下,可以用==表示等于
也就意味着不能用>=、<=、<>来表示大于等于、小于等于、不等于,还好,在批处理中用了其他的操作符代替它们,这在"if /?"中有说明:
C:\Users\qq5201351>if /? ............省略部分........................... where compare-op may be one of: EQU - equal NEQ - not equal LSS - less than LEQ - less than or equal GTR - greater than GEQ - greater than or equal ............省略部分...........................
如根据前一条命令的状态码,来决定执行的内容
if %errorlevel% NEQ 0 (del /q/f xxxx.txt)
如上、代表,上一条命令如果不成功,则执行后面括号()中的删除文件的操作
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/16839146.html
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!