Windows 如何复制/镜像文件,但仅作为文件长度为0的占位符?

Windows 如何复制/镜像文件,但仅作为文件长度为0的占位符?,windows,file,powershell,operating-system,Windows,File,Powershell,Operating System,我有多个带有数百个文件的外部硬盘 我需要在本地计算机上创建这些硬盘驱动器的目录/文件结构的精确镜像,除了实际文件之外,我只需要一个同名的虚拟占位符文件 Ext硬盘包含 A.doc 1MB B.doc 5MB C\x.doc 2MB magiccopy g: c:\test\* 结果应为int c:\test A.doc 0 bytes B.doc 0 bytes C\x.doc 0 bytes 我个人认为,这实际上是一种更好的方法,可以搜索存储在多个硬盘上的文件,而不必连接每一个硬盘,以查

我有多个带有数百个文件的外部硬盘

我需要在本地计算机上创建这些硬盘驱动器的目录/文件结构的精确镜像,除了实际文件之外,我只需要一个同名的虚拟占位符文件

Ext硬盘包含

A.doc 1MB
B.doc 5MB
C\x.doc 2MB

magiccopy g: c:\test\*
结果应为int c:\test

A.doc 0 bytes
B.doc 0 bytes
C\x.doc 0 bytes
我个人认为,这实际上是一种更好的方法,可以搜索存储在多个硬盘上的文件,而不必连接每一个硬盘,以查看哪一个硬盘可能实际包含该文件

我可以编写脚本或C#程序(不确定我写的东西是否万无一失),但我更喜欢使用实用程序或内置函数来实现这一点。如果您能帮助我使用robocopy,我将不胜感激:

Robocopy.exe c:\test c:\test2 /mir /create

这会将测试文件夹的内容镜像到test2文件夹,并且只创建文件夹和空文件。

“/”不是windows文件名的有效字符,或者我缺少一些内容?也无效……)为什么它无效?如果magiccopy能帮我解决所有愚蠢的错误,而不是学究式的错误呢?谢谢!真不敢相信这个问题被否决了。但是嘿!奇怪的是互联网社区的方式。他们宁愿迂腐也不愿好奇我想这是因为你没怎么努力。你没有提到你尝试过什么,只是你在考虑。在谷歌上搜索会得到上面的答案(至少有人在使用
/create
开关),再次感谢您的反馈。但如果你还不知道答案,这是谷歌搜索中难度最大的一个。(我做了大量搜索,但几乎所有的解决方案都导致了数据镜像和备份)。