中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-30 07:22
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 如何计算拷贝的剩余时间? 查看 853 回复 5
楼 主 如何计算拷贝的剩余时间? 发表于 2006-05-24 17:28 ·  中国 广西 南宁 电信
初级用户
积分 38
发帖 11
注册 2005-11-11 23:15
20年会员
UID 45085
状态 离线
用批处理把一个文件夹从C盘拷到E盘,怎么计算的?
2 发表于 2006-05-24 18:38 ·  中国 上海 黄浦区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
这个涉及到一个实时计算的问题,我认为用批处理来实现或许是可以的,但这样做不划算,费工费时。说不定你加了这个功能拷的时间是原来的两倍。
3 发表于 2006-05-25 09:30 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
21年会员
UID 35779
性别 男
状态 离线
也只能算个大概,不然真的是浪费时间,我认为。
看看从光盘复制文件,如果光盘或这光驱或者该文件有问题,那么剩余时间就会加长,有时候甚至几百甚至几千小时!那说明 Windows 系统是随时根据当前的速率来估算时间的!如果你借助 copy 命令的话,在其运行的中间你是不能去测算速率的,因为是单线程的(我在此假设你希望在 DOS 下实现),所以即使你能提示剩余时间,也不能实时地根据介质的情况来正确地显示剩余时间!注意啊,是实时,在复制期间,你的估算会被阻塞。
4 发表于 2006-05-25 13:57 ·  中国 广东 广州 白云区 电信
中级用户
★★
积分 466
发帖 237
注册 2005-10-12 20:53
20年会员
UID 43413
状态 离线
3楼的正解!
即使是VC、DN等文件管理器也没有估算复制时间的。
5 发表于 2006-05-25 14:29 ·  中国 上海 黄浦区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
不,VC 没怎么用过,但 DN 中有,但只是在你向软盘复制的时候才有估算时间的,而且完成后它还会有响铃提示。
6 发表于 2006-05-25 16:08 ·  中国 北京 联通
新手上路
一个忠实的FANS
积分 14
发帖 7
注册 2006-05-24 16:24
20年会员
UID 55931
性别 男
状态 离线
我觉得这个问题没有多大的实际意义,对于COPY的时间控制我想对于操作系统来说是不可精确的,现在就连批处理本身的时间控制如果太过精确都无法实现,我看过的最多是0.01秒,在精确恐怕就不成了........
willsort OR vvillsort???俺,一个忠实的粉丝......
论坛跳转: