将一个 HDD 上的文件夹重定向到另一个 HDD 上的文件夹

xxb*_*bcc 20 windows file-management folder-redirection

这可能是一个简单的问题,但我找不到任何答案 - 文件夹重定向通常仅指重定向配置文件文件夹。

我的笔记本电脑中有两个硬盘驱动器:(C:一个 SSD)和D:(一个普通硬盘驱动器)。我想保留一些文件,C:但可以通过D:驱动器透明地访问这些文件。例如,我想要:

  • C:\Source - 这是我想要存储物理文件的地方。

  • D:\X_Drive- 此文件夹映射到虚拟X:驱动器,使用subst X: D:\X_Drive.

  • X:\Source- 当我进入这个文件夹时,我会看到C:\Source.

实际上,我正在寻找一种映射D:\X_DriveC:\Source. 我怎样才能做到这一点?我有 Windows 7 旗舰版。

mto*_*one 25

连接点(也称为符号链接或重解析点)允许您这样做。您可以在命令提示符下使用 mklink(使用 /D 表示目录)来创建它们:

mklink /D C:\Source D:\Source
Run Code Online (Sandbox Code Playgroud)

这对应用程序是透明的——也就是说,它们会将其视为常规文件夹。

在 Windows Vista/7 中,从 Windows 资源管理器或命令提示符 (del C:\Source) 中删除 C:\Source 是安全的,因为它只会删除链接,而不会影响目标文件夹 (D: \来源)。但是,在 WinXP/2000 中,它也会删除目标内容,因此您应该使用 rmdir,或者在这种情况下使用 Sysinternal Junction实用程序。