bat 复制文件夹到另一目录

sTilL_Q 2016-11-28 12:36:39
bat命令怎么写?
使用xcopy或者其他什么命令可以实现文件夹的复制?
例如A目录下里有A1,A2,A3文件夹再分别有其余子目录,复制到B目录下的时候也需要存在A1,A2,A3文件夹及其余子目录,保留目录结构,目录里的文件在对应的目录下。
A:\A1\a2\new.txt
复制后:
B:\A1\a2\new.txt
...全文
2225 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sTilL_Q 2016-11-29
  • 打赏
  • 举报
回复
最后解决了,如下: @echo off&setlocal enabledelayedexpansion set "topa=B\" xcopy A\*.* %topa% /s /e /h /d /y
  • 打赏
  • 举报
回复
/e已经覆盖/s的功能,/s /e = /e,所以用了/e就没必要再/s。

sTilL_Q 2016-11-29
  • 打赏
  • 举报
回复
/E 复制目录和子目录,包括空的。 与 /S /E 相同。
  • 打赏
  • 举报
回复
/s和/e不要同时使用,/e已经覆盖/s的功能。
  • 打赏
  • 举报
回复
包括文件: xcopy c:\xxx\a\A? d:\yyy\b /C /E /H /K /R /Y
  • 打赏
  • 举报
回复
xcopy c:\xxx\a\A? d:\yyy\b /C /E /K /T /Y

3,423

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧