- 帖子
- 6
- 积分
- 28
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2010-12-3
|
大家好,今天在工作的时候遇到一个问题,我向FTP服务器上传和下载文件,需要得到FTP的传输统计信息。
利用以下代码:
cd /d D:\
@echo anonymous > D:\ftp.txt
@echo anonymous >> D:\ftp.txt
@echo put 10M.rar >> D:\ftp.txt
@echo by >> D:\ftp.txt
ftp -s:ftp.txt 192.168.1.2 > D:\log.txt
将其保存为ftp.bat文件,我可以得到大部分信息,但唯独ftp的传输时间以及传输速度出了问题,不能直接显示。
在我的环境里,显示如此
........
226 Transfer complete
ftp: 10485760 bytes sent in Seconds Kbytes/sec
ftp> 0.8412438.62□by
221
.......
0.84和12438.62应该显示在:
ftp> 10486760 bytes sent in 0.84 Seconds, 12438.62 Kbytes/sec.
但不知什么原因,显示如上。
我想的到的就是 “ftp> 10486760 bytes sent in 0.84 Seconds, 12438.62 Kbytes/sec.”,这行信息,不知哪位高手知道要怎么解决!请赐教! |
-
1
评分人数
-
-
Batcher:
请编辑自己的帖子,把代码放到code标签里面 ...PB -2
|