[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理如何让正在复制对话框在单独的窗口显示?

我们经常拷文件会遇到边拷文件边去玩电脑其它东西,等到差不多的时间就看看文件或文件夹拷完了没,就得点那个文件所在的窗口才能看到拷文件进度,麻烦的时候看上3 4次。能把正在复制对话框在单独的窗口显示多好啊。

1,如果只使用copy、xcopy命令,当复制完成时批处理会自动退出,所以当没有了命令提示符窗口时就表示复制已经完成。
2,直接将复制进度显示在命令提示符窗口标题:复制当前目录下非系统或隐藏属性的所有txt文件到c根目录
  1. @echo off&setlocal enabledelayedexpansion
  2. for /F "tokens=1,2*" %%a in ('dir *.txt') do if "%%b"=="个文件" set a=%%a
  3. for %%a in (*.txt) do (
  4. set/a b+=1
  5. copy "%%a" c:\
  6. title 已复制!b!/%a%
  7. )
复制代码
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

回复 2楼 的帖子

我要复制文件夹带进度条并会估计剩余时间能做到吗?没进度条无所谓有%几也好,也许会更省内存

[ 本帖最后由 shuaige100 于 2010-6-19 22:39 编辑 ]

TOP

回复 3楼 的帖子

更省内存?省省叭,我觉得估计剩余时间甚至可能要用高精度,然后CPU暴高...根据文件大小的实时进度条你就不用想了
OrzDEF

TOP

回复 3楼 的帖子

建议不要在这种鸡肋的功能上面花费时间,连微软自己都做的都很不准确,BAT即使做出来也只是个摆设。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

只好用windows7咯。windows7有这功能。

TOP

回复 5楼 的帖子

如果烤东西没有进度条和剩余时间,你感觉爽吗?我觉得微软能这样做是对的啊

[ 本帖最后由 shuaige100 于 2010-6-21 12:40 编辑 ]

TOP

返回列表