复制目录时创建硬链接

复制目录时创建硬链接

我想创建一个 bat 文件来复制一个目录,其中包含所有内容(子目录,包括隐藏目录) - 通过创建硬链接。

我测试过xcopy %source% %destination% /E /C /R /I /K /Y

不过我还没看到任何地方有建立硬链接的选项……

有没有办法可以同时复制并创建硬链接?

答案1

使用链接外壳扩展。它有一个创建“硬链接克隆”的选项。

答案2

我最终用 C++ 编写了自己的脚本,其优势(与 kinokijuf 的解决方案相比)是开销更少,而且我可以选择要复制哪些文件以及要硬链接哪些文件。

相关内容