Windows - 将一个驱动器同时安装为 C 盘和 D 盘

Windows - 将一个驱动器同时安装为 C 盘和 D 盘

如何将一个驱动器同时安装为 C 驱动器和 D 驱动器?

它目前设置为 C 盘,我想将其挂载为D盘。

目标是让 C 盘和 D 盘指向同一个驱动器。

需要这样做是因为其他人(使用 one.config 文件,由 IIS 读取)都使用 D:\ 驱动器(VirtualMachine)来存储数据,但我的物理机只有 C:\ 驱动器

为了避免将配置文件从 D:\ 修改为 C:\,我想使我的设置与其他人相同,因此采用此解决方法。

-- 更新 -- SUBST 和简单映射网络驱动器均无法与 IIS 配合使用,即使 ApplicationPool 是使用我自己的凭据运行的。有什么想法吗?此映射似乎无法在登录名/会话之间共享

答案1

替代将目录映射为驱动器。它与驱动器的根目录同样适用,因此:

SUBST D: C:\

这在登录后不会持续存在,所以如果您希望每次登录时都发生这种情况,请将包含该行的 .BAT 文件放入启动文件夹(通常命名为 c:\users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)。

编辑:链接的 Wikipedia 文章还建议使用注册表方法,使替换可用于 IIS 等系统服务。在注册表中

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices

D:创建一个带有名称和数据的字符串值\??\C:\。映射驱动器应在下次重新启动时出现。

相关内容