标题: [文本处理] 批处理如何检测TXT是否存在指定关键字,如果不存在则弹出对话框? [打印本页]
作者: jmp0101 时间: 2013-7-6 12:21 标题: 批处理如何检测TXT是否存在指定关键字,如果不存在则弹出对话框?
ipconfig >%SystemRoot%\Temp\ipconfig.txt
findstr /l "PPP adapter" %SystemRoot%\Temp\ipconfig.txt
检测ipconfig.txt是否存在"PPP adapter" 关键字,如果不存在则弹出对话框提示,怎么写?
求管理员帮忙,求各位高手帮忙
作者: xxpinqz 时间: 2013-7-6 15:16
本帖最后由 xxpinqz 于 2013-7-6 15:30 编辑
- ipconfig|findstr /l "PPP adapter"||msg %username% /time:3 "未找到字符串:PPP adapter"
复制代码
作者: jmp0101 时间: 2013-7-6 17:18
不弹出提示框啊
作者: CrLf 时间: 2013-7-6 18:15
如果 msg 不能用,试试 mshta- ipconfig|findstr /l "PPP adapter"||(
- mshta VBSCript:CreateObject("WScript.Shell").popup("""未找到字符串:PPP adapte""",3,"Error")(close)
- )
复制代码
作者: jmp0101 时间: 2013-7-6 21:26
- @echo off
- ipconfig|findstr "PPP" >NUL
- GOTO Have%ERRORLEVEL%
-
- :Have0
- ping www.baidu.com
- GOTO :EOF
-
- :Have1
- msg %username% /time:60 "出错了"
- GOTO :EOF
复制代码
我弄出了这个,但是我想给这个代码加个循环,如果没找到“PPP”这个关键字就一直ping www.baidu.com,一直到出现关键字为止,出现关键字后弹出提示点击确定后继续ping www.baidu.com,先谢谢各位。
作者: jmp0101 时间: 2013-7-7 16:10
怎么没人帮忙,大神们,帮忙
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |