创建一个目录的副本,其中包含所有具有正确名称的文件,但其中没有任何文件包含任何数据?

创建一个目录的副本,其中包含所有具有正确名称的文件,但其中没有任何文件包含任何数据?

对于我正在从事的一个 Python 项目,它涉及重命名许多 GB 的文件,我需要一个相同的目录来测试程序。问题是,我不想每次程序无法正常工作时都复制这个目录。所以我的想法是将目录镜像到其他地方,但不要在文件中保留任何数据(除了元数据,因为这是项目的重要组成部分)。

是否有任何程序或 Windows(8.1)函数可以做到这一点,或者我是否必须编写一个程序?

答案1

Robycopy 程序可以为您提供解决方案。使用下面的命令,Robocopy 创建一个仅包含零长度文件的目录树结构(即不复制任何文件数据),并执行整个目录

Robocopy 源目录 目标目录 /CREATE /MIR

GUI 为命令的所有标志提供了大量良好的工具提示。

我使用从以下网址下载的 Robycopy 的命令行 GUI 版本Sourceforge

“根据评论更新”

相关内容