我有数百个文件夹,其结构都相同:
g:\Collections\001\p
g:\Collections\001\a
g:\Collections\001\m
g:\Collections\002\p
g:\Collections\002\a
g:\Collections\002\m
g:\Collections\003\p
g:\Collections\003\a
g:\Collections\003\m
等等。
有没有办法将“m”文件夹及其内容复制到第二个收藏夹文件夹(例如“Collections2”)中,同时仍保留相同的文件夹结构。我想要的结果是:
g:\Collections2\001\m
g:\Collections2\002\m
g:\Collections2\003\m
g:\Collections2\004\m
或者,如果我只是复制整个收集文件夹,是否有办法删除所有“p”和“a”文件夹及其内容。
任何帮助都非常感谢!谢谢!
答案1
尝试了很多次之后,我找到了一个解决方案:
cd g:\collections
for /d %i in (*) do (
md g:\collections2\%i\m
xcopy /e %i\m g:\collections2\%i\m\
)
在命令提示符中运行该命令(如果以批处理方式运行该命令,则需要替换 %i -> %%i)