如何在不替换链接的情况下将包含相对符号链接的文件夹复制到另一个驱动器?

如何在不替换链接的情况下将包含相对符号链接的文件夹复制到另一个驱动器?

使用Windows 10,我创建了一个名为的文件夹,Products在其中我为购买的每件产品添加了新文件夹。

在我的电脑上Products文件夹类似于

LG.Television
Ryobi.Sprayer
Epson.Scanner
Dell.PC

然后我创建了一些特殊的文件夹,这些文件夹的名称以 开头@,我用它来将一些产品重新组合在一起

在我的电脑上,我有

@Entertainment
@Computer
    Epson.Scanner
    Dell.PC
@Home
@Do-it-yourself

在 中@Computer,我创建了 2相对的符号链接如上所示。

这完全符合我的要求。当我单击文件夹Dell.PC中的 (符号链接)时@COmputer,原始Dell.PC文件夹会正确打开。

但是当我Products使用粘贴/复制将文件夹复制到另一个磁盘进行备份时,我的所有链接都转换为包含文件的目录。原始目录(以及其中的所有文件)现在已复制到存档文件夹中。

问题:

使用 DOS 命令,如何将Products目录复制到另一个驱动器并保留符号链接?

答案1

可以使用以下 XCOPY Dos 命令复制驱动器 D: 上的完整文件夹

xcopy /B/I/E +Products c:\Archive\+Products

我导航到复制的符号链接,然后使用链接外壳扩展,我可以在Lien(=Link)选项卡中看到相对符号链接已被根据需要复制。

在此处输入图片描述

警告:在我的电脑上,XCOPY 命令必须以管理员身份启动!否则,符号链接不会被复制!

相关内容