如何使符号链接独立于驱动器号

如何使符号链接独立于驱动器号

我在 Windows 7 计算机上设置了分区,其中一个驱动器保存我的所有个人文档,而 C 驱动器用于保存其他所有内容。为了帮助两者协同工作,我在我的个人文件夹中创建了一些符号链接(例如,在我的情况下,只是指向另一个分区上的C:\Users\Ken\Music真实文件夹的符号链接)。Music

到目前为止,这种方法对我来说很有效,但我遇到了一个问题。通常,第二个分区被标记为D:。但如果我在连接了外部硬盘的情况下启动 Windows,外部硬盘将被命名为D:,而包含我的个人文件的分区则被分配F:。当然,这会破坏我创建的符号链接。

所以我的问题是:有没有办法创建一个符号链接,使得驱动器号无关紧要(可能通过 UUID 或其他方式)?如果没有,有没有办法可以保证给定分区始终分配相同的驱动器号?

笔记:如果有的话,我的个人分区和系统分区都位于同一个内置硬盘上。外置硬盘与此设置无关,除非在启动时外置硬盘会出现问题。

答案1

除了使用符号链接之外,您是否可以将单独的分区作为路径而不是驱动器号来安装?

这取决于你的分区和数据的组织方式,但作为路径安装应该修复驱动器号重新分配的问题。

答案2

按照建议使用 Mount 是可行的,但安装会在资源管理器中显示主机驱动器空间,即使通过网络访问也是如此。谁会想在查看 c:\mount 时看到 C: 驱动器空间?

另一种方法是将分区安装在驱动器列表的更下方,M,NO

一旦您在磁盘管理中将驱动器设置为字母,只要您将其连接到同一端口,它就会保留该字母。因此,您可以手动为您的 USB 记忆棒等保留 G、H、I、J 等。

非常不方便。这表明微软在提供整体智能操作系统方面存在局限性(或不感兴趣)。

相关内容