![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-19 15:21 |
共 47,814 主题排行 / 349,908 发帖 / 今日 0 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 求助......文件复制问题? |
| 可打印版本 1,179 / 7 |
| 第1楼 tangzhuokai | 发表于 2008-12-09 15:51 |
| 新手上路 发帖 5 积分 11 | |
|
求助......文件复制问题? 目录A
目录B(下面有很多二级子目录,与三级子目录) 如何实现:将“目录A”中的所有文件,只复制到“目录B”中的所有“二级子目录”下? 谢谢.解答. |
|
| 第2楼 HAT | 发表于 2008-12-10 10:01 |
| 版主 发帖 5,017 积分 9,023 | |
|
你用的是DOS还是CMD呢?
|
|
| 第3楼 tangzhuokai | 发表于 2008-12-10 12:35 |
| 新手上路 发帖 5 积分 11 | |
|
晕.
给个答案就好了. 不管你用什么方法. 我想,我能看懂. |
|
| 第4楼 HAT | 发表于 2008-12-10 12:42 |
| 版主 发帖 5,017 积分 9,023 | |
|
晕.
给个环境就好了. 不管你用什么系统. 我想,我能搞定. |
|
| 第5楼 systeminfo | 发表于 2008-12-18 21:38 |
| 初级用户 发帖 13 积分 24 | |
|
如果是CMD的话~
xcopy x:\目录A x:\目录B\二级子目录 /i /e /y /k /i 如果目标不存在,又在复制一个以上的文件,则假定目标一定是一个目录。 /e 复制目录和子目录,包括空的。 /y 复制文件审核设置(隐含 /O)。 /k 复制属性。一般的 Xcopy 会重置只读属性。 |
|
| 第6楼 oilio | 发表于 2008-12-21 15:25 |
| 高级用户 发帖 303 积分 641 | |
|
楼主的意思是不是把目录A中的所有文件不带目录结构,直接复制到目录B的二级目录下?这个问题用xxcopy比较容易解决,5楼的方法可以把目录A按原来的结构复制到二级子目录,但会带有原来的结构。用xxcopy可以只复制文件过去,完全不要目录。等于把目录A中的所有文件全部整合到一个目录下。
PS:是在cmd环境下,dos环境下有xxcopy16 |
|
| 第7楼 Climbing | 发表于 2008-12-21 16:56 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
我觉得上面的理解都不对。
楼主的意思是将目录A中的所有文件(注意,从楼主的描述看,目录A是没有子目录的,但也可能包括子目录,但楼主描述不清)复制到目录B中的所有二级子目录中。很显然,正常情况下,这不是一条命令能够完成的,而且,跟cmd和dos环境有关系,象楼主这种问法以及回复法,我的意见是:不理他。因为他根本没想让这个问题真正得到解决,否则就不是这种问法和答复法。不尊重别人的人,完全不必要理会他。 |
|
| 第8楼 jha334201553 | 发表于 2008-12-22 00:43 |
| 初级用户 发帖 18 积分 20 来自 浙江永康 | |
|
批处理 @echo off
@cd 路径 目录A @dir /ad /b >Lcopy.txt @FOR /F "eol=; tokens=* delims=, " %%i in (LDelete.txt) do copy "%%i"\*.* 路径 目录B cd 路径 目录A @del Lcopy.txt > nul @cls @echo Over.... @pause 在根目录成功过,其他还应改改 [ Last edited by jha334201553 on 2008-12-22 at 00:45 ] |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |