Board logo

标题: [文件操作] BAT怎样批量移动文件到另一个盘,保留原来的文件夹结构(不保留文件)? [打印本页]

作者: ec04    时间: 2013-10-28 12:00     标题: BAT怎样批量移动文件到另一个盘,保留原来的文件夹结构(不保留文件)?

求助,批量移动文件到另一个盘,文件夹结构一致,但保留原来的文件夹结构(不保留文件)

比如C盘a目录下面有一系列的目录和文件。我想按原来的文件夹结构拷到D盘a目录下,但C盘的原来的文件夹结构依然保留(不保留文件)。

谢谢各位大神了!
作者: apang    时间: 2013-10-28 12:40

  1. xcopy /hscy "c:\a\*" "d:\a\"
  2. del /a /s /q /f "c:\a\"
复制代码

作者: xxpinqz    时间: 2013-10-28 12:42

  1. xcopy "c:\a" "d:\a\" /te
复制代码

作者: ec04    时间: 2013-10-28 14:34

感谢apang 兄,果然大神,两句代码,问题完全解决。

xxpinqz 虽然不是我想要的答案,也一并感谢!
作者: terse    时间: 2013-10-28 14:37

/e 包括空目录 /s  排除空目录的
作者: batman    时间: 2013-10-28 15:20

/hscy 这种写法特别容易误导新手,还是规范地写成/h /s /c /y好些吧。。。
作者: lin511321    时间: 2017-6-16 17:28

不错,支持楼上解决方法




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2