批处理脚本检查文本文件

时间:2017-09-27 14:15:09

标签: batch-file

这是我的要求:

首先我们需要检查进程名称(因此我解释一下解析以验证processName是否获得值" convert-c0")。 然后首先检查循环崩溃状态(通过如前所述解析)

  • 如果确实如此,请停止脚本并发送提醒
  • 如果是,则恢复以下步骤 然后检查状态值(通过如前所述解析)
  • 如果与“已启动”不同,则发送提醒

日志文件片段:

我试过这个:

findstr convert-c0 C:\Users\A637122\Desktop\custlog.txt > output.txt

FOR /F "tokens=2" %%a IN (C:\Users\A637122\Desktop\output.txt) DO (echo %%a | findstr /I false)
IF %errorlevel%==0 (
echo loopALERT > C:\Users\A637122\Desktop\monitor.txt
GOTO EXT
 ELSE (
FOR /F "tokens=2" %%b IN (C:\Users\A637122\Desktop\output.txt) DO (echo %%b | findstr /I started)
IF %errorlevel%==1 (echo statALERT > C:\Users\A637122\Desktop\monitor.txt)
)
)
:EXT

-

请建议。谢谢。 问候, PK

0 个答案:

没有答案