将符号链接移动到另一个驱动器

将符号链接移动到另一个驱动器

我在闪存驱动器上的一个目录中列出了symlink我常用的文件,h:\并引用了c:\驱动器中的文件

h:\我想将驱动器的内容移入c:\,当我这样做时symlink会导致系统上的原始文件被移动

我不想将shortcuts 用于此目的,我只想将symlinks 而不是它们引用的原始文件从一个驱动器移动到另一个驱动器

在驱动器内移动它们时没有问题h:\,但是当我将它们移动到另一个驱动器时,它们会跟随原始文件

我想知道这种奇怪的行为的原因,即为什么它们在同一个驱动器中正确移动,而当我将它们移动到另一个驱动器时却不行,并为此找到解决方案

答案1

我找到了一个值得回答对于我的问题,这是关于复制而不是移动,但是在复制过程完成后删除源以模拟迁移是没有问题的:)

它是关于使用/bcli 复制工具的开关xcopy.exe来:

复制符号链接本身而不是链接的目标

相关内容