我有一个这样的文件夹结构:
R:\TOPFOLDER
├───Folder_1
│ │ other File.txt
│ │
│ ├───!Downloads
│ └───other_Folder
├───Folder_2
│ │ other File.txt
│ │
│ ├───!Downloads
│ └───other_Folder
├───Folder_3
│ │ other File.txt
│ │
│ ├───!Downloads
│ └───other_Folder
├───Folder_4
│ │ other File.txt
│ │
│ ├───!Downloads
│ └───other_Folder
└───Folder_5
│ other File (2).txt
│ other File.txt
│
├───!Downloads
└───other_Folder
我想保持文件夹结构完整。每个文件夹 ( Folder_1 - Folder_n
) 可能包含附加文件和/或附加子目录。我想把它们留在驱动器上R:
。我只想将目录及其内容复制到 E:\ 。!Downloads
所以结果是:
E:\TOPFOLDER
├───Folder_1
│ └───!Downloads
├───Folder_2
│ └───!Downloads
├───Folder_3
│ └───!Downloads
├───Folder_4
│ └───!Downloads
└───Folder_5
└───!Downloads
我尝试使用 robocopy 命令:robocopy /s R:\FolderTOP\*\!Downloads E:\FolderTOP\
认为通配符将代表示例中的每个子目录 namend Folder_1 - Folder_n
,但出现错误。