中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-05 19:24
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 关于用FTP测试网络连接速度的.BAT 查看 908 回复 1
楼 主 关于用FTP测试网络连接速度的.BAT 发表于 2007-09-13 16:14 ·  中国 上海 联通
新手上路
积分 10
发帖 4
注册 2007-09-13 12:28
18年会员
UID 97260
性别 男
状态 离线
公司新上了一根光纤,要定时测试网络的连通性及和北京方面的连接速度,
我做了一个批处理直接把PING和TRACERT的结果用重定向存到一个文本文件里面,再用WIN的计划任务循环运行。效果不错,
批处理如下:
date /t >111.txt
time /t >222.txt
ping XXX.XXX.XXX.XXX -n 100 >1.txt
tracert XXX.XXX.XXX.XXX >2.txt

ping XXX.XXX.XXX.XXX -n 100 >3.txt
tracert XXX.XXX.XXX.XXX >4.txt

ping XXX.XXX.XXX.XXX -n 100 >5.txt
tracert XXX.XXX.XXX.XXX >6.txt

copy 111.txt+222.txt+1.txt+2.txt+3.TXT+4.TXT+5.TXT+6.TXT=d:\test\%RANDOM%.txt
del *.txt

我借鉴了论坛上一位老兄的代码,用FTP测试速度的时候。结果却不输出了,我的代码如下:
@echo open 128.1.5.180>ftpcmd.txt
@echo user test test >>ftpcmd.txt
@echo put winsetup.exe>>ftpcmd.txt
@echo get 1winsetup.exe>>ftpcmd.txt
@echo bye>>ftpcmd.txt
ftp -n<ftpcmd.txt >>%RANDOM%.txt
还请大侠们帮忙!
2 发表于 2007-09-14 08:55 ·  中国 上海 联通
新手上路
积分 10
发帖 4
注册 2007-09-13 12:28
18年会员
UID 97260
性别 男
状态 离线
难道实现不了?
论坛跳转: