标题: [已解决]批处理怎样并发执行ping,并且输出? [打印本页]
作者: 00JTR00 时间: 2013-3-22 20:28 标题: [已解决]批处理怎样并发执行ping,并且输出?
本帖最后由 00JTR00 于 2013-3-22 21:19 编辑
bat1: 能够并发执行,能弹出2个ping对话框,但是1.txt和2.txt没有ping的结果
start ping 8.8.8.8 >> 1.txt
start ping 127.0.0.1 >> 2.txt
bat2:按顺序执行,txt中也有ping的结果
ping 8.8.8.8 >> 1.txt
ping 127.0.0.1 >> 2.txt
需求:只写一个bat,能够并发执行,即弹出2个ping对话框,结束后自动关闭,txt有ping的结果
作者: BAT-VBS 时间: 2013-3-22 20:51
- start /b ping 8.8.8.8 >> 1.txt
- start /b ping 127.0.0.1 >> 2.txt
复制代码
作者: 00JTR00 时间: 2013-3-22 20:55
回复 2# BAT-VBS
十分感谢
作者: BAT-VBS 时间: 2013-3-22 20:57
回复 3# 00JTR00
问题解决后,请编辑顶楼帖子在标题前面注明[已解决],并给回答者加分。
作者: 00JTR00 时间: 2013-3-22 21:21
- echo.| (date /T & time /T) >> dt
- start /b ping -n 2 8.8.8.8 >> ping1
- start /b ping -n 2 127.0.0.1 >> ping2
-
- @echo off
- echo *********************************
- echo During ping,please wait 1 minute.
- echo *********************************
- pause
-
- copy dt+ping1+ping2 over.txt
- del /q dt
- del /q ping1
- del /q ping2
-
- @echo off
- echo *********************************
- echo Ping test over !
- echo *********************************
- pause
复制代码
附上最后成果,用于网络ping测试,欢迎更好建议
作者: BAT-VBS 时间: 2013-3-22 21:28
回复 5# 00JTR00
第一行这样可以吗?复制代码
作者: 00JTR00 时间: 2013-3-22 22:30
回复 00JTR00
第一行这样可以吗?
BAT-VBS 发表于 2013-3-22 21:28
我试过在bat里不行才加了echo. |,如果直接在cmd复制可以
作者: BAT-VBS 时间: 2013-3-22 23:13
回复 7# 00JTR00
我用BAT测试的时候,可以这样:复制代码
或者复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |