【发布时间】:2014-06-24 11:16:21
【问题描述】:
很难相信,但我似乎无法将一个文件夹及其所有文件(以某个字符开头)和子文件夹(以相同字符开头)复制到 Windows 7 中的另一个文件夹。我使用了 copy , xcopy 和 robocopy 但我所做的只是复制顶级目录和所有子目录中的所有文件,但没有它们的内容。我究竟做错了什么?我尝试了几种方法,我最后一次尝试是:
robocopy path\path\here x* path\path\there /E
我也试过
/COPYALL
/MIR
但结果相同。
【问题讨论】:
-
您是否查看了 robocopy 帮助以获取有关语法的信息? (命令提示符下的
robocopy /?或help robocopy将带您到达那里。) -
问题是复制命令的过滤器参数适用于文件,而不是文件夹。如果这些文件夹所在位置的深度有限,请尝试在 source/“here” 参数中使用通配符或
FOR循环结构来遍历以特定字符开头的文件夹,然后对其进行完整复制.