用空文件复制目录文件结构

Replicate a directory file structure with empty files

我有一个具有这种结构的目录(实际用例:数千个文件,400GB 目录!):

mydir/
|---- blabla.mp4         3.2 GB
|---- foo/
       |----- blup/
       |----- test.wav   245 MB
       |----- test.txt   12 KB
|---- xyz/
       |----- test2.txt  10 KB
|---- zzz.wav            100 MB

如何复制树结构+文件名结构并得到这个,用Windows?

mydir_structure/
|---- blabla.mp4         0.0 KB
|---- foo/
       |----- blup/
       |----- test.wav   0.0 KB
       |----- test.txt   0.0 KB
|---- xyz/
       |----- test2.txt  0.0 KB
|---- zzz.wav            0.0 KB

来自 windows vista,robocopy 包含在 OS 中(对于以前的版本,可以从 Microsoft 下载)

robocopy \mydir \mydir_structure /create /e

/e 表示包含空文件夹的递归副本。

/create 在目标层次结构中创建空文件。