中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结]请问用批处理在复制大文件时显示复制的进度
作者:
标题: [已结]请问用批处理在复制大文件时显示复制的进度 上一主题 | 下一主题
dslz666
中级用户





积分 233
发帖 117
注册 2007-11-28
状态 离线
『楼 主』:  [已结]请问用批处理在复制大文件时显示复制的进度

我想写一个批处理放在光盘里
运行这个批处理就把光盘里的一个600M的GHO文件复制到D盘。
能不能借用其它工具,在复制的过程中显示进度
如下面



[ Last edited by HAT on 2008-12-6 at 20:46 ]

2008-3-18 19:34
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 2 楼』:  

在本版搜索“进度条”

2008-3-18 20:42
查看资料  发短消息 网志   编辑帖子  回复  引用回复
dslz666
中级用户





积分 233
发帖 117
注册 2007-11-28
状态 离线
『第 3 楼』:  

谢谢HAT
用这个XXCPOY解决了问题

2008-3-18 21:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sncffihc
初级用户





积分 51
发帖 17
注册 2008-9-3
状态 离线
『第 4 楼』:  好象没人能真正解决

我也想做个这个垃圾批处理和进度条同步,只是没有人能真正给一个代码.可能是DOS不可能实现吧.也可能是

2008-12-6 20:09
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
newxso
初级用户

l i u s s


积分 73
发帖 101
注册 2008-9-17
来自 GZ
状态 离线
『第 5 楼』:  

批处理复制文件显示进度(显示完成百分比):
copy /z win.gho d:\
VBS复制文件显示进度(效果与楼主提供的图像一样):
Set objShell = CreateObject("Shell.Application")

strFile = "winxpsp3.gho"   '被复制文件(可以用通配符,没有路径为当前目录)
strFolder = "D:\"          '目标目录

objShell.NameSpace(strFolder).CopyHere strFile & "?", &H0&
[ Last edited by newxso on 2009-7-8 at 20:41 ]

2008-12-6 21:36
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: