[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] [已解决]批处理下怎样能够同时ping 多个Ip地址

本帖最后由 gmwd18 于 2012-2-24 09:22 编辑

如题,我要同时ping多个ip地址,我把这些ip保存到一个txt文件里面,现在怎样做才能让批处理同时ping 这多个ip地址呢?
同时将ping的返回信息保存到以ip地址为文件名的txt文件中。小弟不才,想不出什么方法来实现这个代码,还请各位大大指点一二~~,不胜感激啊!
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

自己先顶一下~

TOP

回复 3# guaiwu


    这个只能ping一次,如果我要ping的次数多了就不行了,for循环是每个命令执行完毕后,才会进行下一个循环~~

TOP

有哪位大大能给个示例,我看论坛上也有人讨论过,应该是要写2个bat,一个调用一个,这样才能实现同时,我在网上也看到说是伪多线程~~
自己再顶~

TOP

嘿嘿,这个我搞定了,就是要编两个bat,主程序调用另一个,用start命令把变量附带上就行了,这样可以进行同时ping了,提高效率,不过Ip不能太多哦~

TOP

回复 10# Perl

你这个是能同时Ping,但是不会把结果保存到文本文件里面,我加个重定向怎么出来都是空文件?
是不是没有执行重定向?start只开了多个ping程序,没有做重定向,是不是因为重定向的命令执行时没有命令行的解释器环境了?所以执行不了呢~

TOP

回复 12# find

我加了重定向,出来的都是空文件。。。

TOP

回复 14# qiwei201


    呵呵,这个软件确实挺强大的,本人现在就在用,这个批处理是一时想起,所以做了一个尝试~~

TOP

返回列表