![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 08:53 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]新手上路 利用批处理实现ping结果的汇总 |
| 可打印版本 1,616 / 8 |
| 第1楼 ladchee | 发表于 2007-02-07 01:18 |
| 初级用户 发帖 9 积分 22 | |
|
[求助]新手上路 利用批处理实现ping结果的汇总 我想做个批处理文件,能够实现下面的功能: 每隔 一个小时ping 向 一个固定的IP地址,发送100个包,同时用find 将ping 的结果形成在一个文本里,请高手大虾们帮忙,万分感谢 比如:
2007-2-6 PM12:00 Ping statistics for X.X.X.X: Packets: Sent = 2, Received = 2, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms 2007-2-6 PM13:00 Ping statistics for X.X.X.X: Packets: Sent = 2, Received = 2, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 1ms [ Last edited by namejm on 2007-2-6 at 01:40 PM ] |
|
| 第2楼 namejm | 发表于 2007-02-07 02:46 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
只提供思路,不提供代码:
每隔一个小时运行一次,可以考虑使用 schtasks ;发送100个包可以使用 ping -n 100;如果要保存为你的文件格式的话,就要用 date 获取系统时间,并跳过 ping 结果的头101行(不包括空行),重定向到文本中去即可。 |
|
| 第3楼 ladchee | 发表于 2007-02-07 02:52 |
| 初级用户 发帖 9 积分 22 | |
|
我不想使用任务计划里执行,可以使用Sleep替代不,还有就是如何跳过头101行获取我要的信息,并且将date和time的时间一同>>到我要的文本里,本人刚学不久,不吝赐教。我也想通过这个实例更了解dos的妙处。
[ Last edited by ladchee on 2007-2-6 at 01:54 PM ] |
|
| 第4楼 ladchee | 发表于 2007-02-07 04:26 |
| 初级用户 发帖 9 积分 22 | |
|
难道这个实在是太难,还是怎么的?????
|
|
| 第5楼 ccwan | 发表于 2007-02-07 04:28 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
动脑子想并动手试验的话就不难,多多努力啊!楼主
|
|
| 第6楼 ladchee | 发表于 2007-02-07 05:29 |
| 初级用户 发帖 9 积分 22 | |
|
唉,有达人能告知怎么做不,实在是现在没有时间去研究。感觉好像应该是这个问题太难了,上面回答的2位仁兄都都去回答简单的问题了
[ Last edited by ladchee on 2007-2-6 at 05:14 PM ] |
|
| 第7楼 namejm | 发表于 2007-02-07 08:58 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
这个问题算得上是比较简单的了。既然你没时间研究,那我还是把演示代码给你写一下吧:
[ Last edited by namejm on 2007-2-6 at 08:02 PM ] |
|
| 第8楼 ccwan | 发表于 2007-02-07 20:57 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
语云:请将不如激将。
版主还是中了计了,呵呵。 |
|
| 第9楼 ladchee | 发表于 2007-02-07 22:40 |
| 初级用户 发帖 9 积分 22 | |
|
非常感谢,昨天我做了个曲线救国的办法,形成了ping的结果后再从结果里面用more和find结合取出数据,这个方便多了。赞一个
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |