我几乎尝试了所有内容,但我无法使用findstr
命令。下面的代码一直给我mbam scannen
。
@Echo OFF
Set "log_file=T:\Scholen\RC01\Hitman\Hitman_RC01TS001-201304061026.txt"
findstr /C:"Malware _" T:\Scholen\RC01\Hitman\Hitman_RC01TS001-201304061026.txt
If errorlevel 1 (
Echo Mbam scannen
Pause
) else (
Echo Mbam stoppen
Pause
)
有人可以指导我一个解决方案吗?
答案 0 :(得分:2)
可能是文件编码的问题。在记事本中打开文本文件,单击文件→另存为... ,然后检查另存为底部中心的编码字段对话。如果该字段没有说ANSI
,则该文件是Unicode编码的,这会阻止findstr
找到匹配项。
尝试使用find
代替here:
find /c "Malware _" T:\Scholen\RC01\Hitman\Hitman_RC01TS001-201304061026.txt >nul