中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-18 03:46
47,814 主题排行 / 349,907 发帖 / 今日 4 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 如何计算拷贝的剩余时间?
可打印版本  906 / 5
第1楼 two2qq 发表于 2006-05-24 17:28
初级用户 发帖 11 积分 38
如何计算拷贝的剩余时间?
用批处理把一个文件夹从C盘拷到E盘,怎么计算的?
第2楼 DOSforever 发表于 2006-05-24 18:38
金牌会员 发帖 2,239 积分 4,639
这个涉及到一个实时计算的问题,我认为用批处理来实现或许是可以的,但这样做不划算,费工费时。说不定你加了这个功能拷的时间是原来的两倍。
第3楼 jawbin 发表于 2006-05-25 09:30
高级用户 发帖 444 积分 994
也只能算个大概,不然真的是浪费时间,我认为。
看看从光盘复制文件,如果光盘或这光驱或者该文件有问题,那么剩余时间就会加长,有时候甚至几百甚至几千小时!那说明 Windows 系统是随时根据当前的速率来估算时间的!如果你借助 copy 命令的话,在其运行的中间你是不能去测算速率的,因为是单线程的(我在此假设你希望在 DOS 下实现),所以即使你能提示剩余时间,也不能实时地根据介质的情况来正确地显示剩余时间!注意啊,是实时,在复制期间,你的估算会被阻塞。
第4楼 Scott0902 发表于 2006-05-25 13:57
中级用户 发帖 237 积分 466
3楼的正解!
即使是VC、DN等文件管理器也没有估算复制时间的。
第5楼 DOSforever 发表于 2006-05-25 14:29
金牌会员 发帖 2,239 积分 4,639
不,VC 没怎么用过,但 DN 中有,但只是在你向软盘复制的时候才有估算时间的,而且完成后它还会有响铃提示。
第6楼 vvillsort 发表于 2006-05-25 16:08
新手上路 发帖 7 积分 14
我觉得这个问题没有多大的实际意义,对于COPY的时间控制我想对于操作系统来说是不可精确的,现在就连批处理本身的时间控制如果太过精确都无法实现,我看过的最多是0.01秒,在精确恐怕就不成了........
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023