我有一行像这样编写的BAT代码:
tasklist /FI "IMAGENAME eq WerFault.exe"|find /C "WerFault.exe" > temp.txt
它持续了好几天但突然间我收到了这条错误消息:
error :Invalid argument/option: - 'eq'
在此错误消息之前和之后代码没有被更改,我无法弄清楚问题是什么。
答案 0 :(得分:5)
您或者来自搜索的人可能会受到文本编码疯狂和cmd.exe的临界破坏行为以及websites such as this one的影响。
他们做了什么:
可能发生的事情:
我再次从中学到了什么:
另外,cmd.exe通常不是很安全或理智。如有疑问,请手动重新输入命令。
这可能不是这里的原因,但如果其他人和我一样来到这里,也许这个答案可以节省几分钟。