标题: [数值计算] 为什么报了运算符不存在,还能正确执行? [打印本页]
作者: mimixi666 时间: 2018-2-2 18:48 标题: 为什么报了运算符不存在,还能正确执行?
- set /a count=0
- set max_count=3
-
- @echo off
-
- :loop
- set /a count+=1
- if %count% LEQ %max_count% (
- start /wait "" "打印日志.bat" | grep "Y"
- ) else (
- pause
- )
-
-
- goto loop
复制代码
是不是自己写的不规范?
而且奇怪的是,我拿到其它电脑执行,还会报 'grep' 不是内部或外部命令,也不是可运行的程序或批处理文件
作者: Batcher 时间: 2018-2-5 12:51
回复 1# mimixi666
grep不是Windows系统自带的命令,需要单独下载的。
作者: mimixi666 时间: 2018-2-6 10:42
回复 2# Batcher
哦哦,原来是这样,谢谢。
对了,你知道为啥,它会报运算符不存在吗?
这不是一个普通加法的语句而已吗?
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |