【发布时间】:2021-04-21 20:00:42
【问题描述】:
set STR1= FINISHED
for /f "tokens=4,* delims=:" %a in (filename.txt) do (if %b == %STR1% (echo "SUCCESS") else (echo %b))
我正在使用上面的代码,但无法循环,它只是在做 echo %b。
文件名.txt:
12:38:32,249 INFO [SoapUIRunner] 完成运行 SoapUI 测试用例 [Couple Order],耗时:14124ms,状态:FAILED
12:38:34,441 INFO [SoapUIRunner] 已完成运行 SoapUI 测试用例 [Ping],耗时:2136 毫秒,状态:已完成
【问题讨论】:
标签: batch-file scripting windows-scripting