Board logo

标题: 求一个关于find 的批处理 [打印本页]

作者: mimi820     时间: 2008-11-2 01:22    标题: 求一个关于find 的批处理

1.
@echo off
ms.exe 10.10.10.10 >ms.txt
FINDSTR /i "error:" ms.txt && start cmd.exe
pause

2.
@echo off
ms.exe 10.10.10.10 >ms.txt
FINDSTR /i "app:" ms.txt && start cmd.exe

有没有什么方法能让它在 ms.txt中只要发现
error:  或   app: 都执行 后面的 start cmd.exe
不要说把2个批处理连在一起哈,如果大家有更好的能实现着种操作的代码也写出来啊 ,谢谢 。。
作者: tireless     时间: 2008-11-2 10:17

@echo off
ms.exe 10.10.10.10 >ms.txt
findstr /i "app:" ms.txt && start cmd.exe || findstr /i "error:" ms.txt && start cmd.exe
用 3 楼的代码比较好。

[ Last edited by tireless on 2008-11-2 at 10:56 ]
作者: HAT     时间: 2008-11-2 10:23

@echo off
ms.exe 10.10.10.10 >ms.txt
findstr /i "error: app:" ms.txt && start cmd.exe