如何将虚拟驱动器号映射到 Windows 上的本地路径?

如何将虚拟驱动器号映射到 Windows 上的本地路径?

标题中全是。我正在寻找如何引用本地路径(而非网络路径)作为虚拟驱动器号。一个无害的例子 C:\StorageG:

答案1

我最近研究了这个主题,这些是我的发现。


替代命令很好地执行了此功能,并且其效果随着用户会话的结束而结束:

subst [drive1: [drive2:]Path]

輔助Thomas Bigler 是 subst 的 GUI,它也可以通过在启动时运行自身(HKLM)来创建永久关联,就像替代可以配置来执行。

对于永久映射,这可能并不可取,因为之前加载的任何内容都无法引用该映射,例如在 HKLM -> [...] -> 运行、Windows 服务等中预先添加的条目。

物质Google Code 上有一个出色的批处理脚本,它具有 subst 接口(在内部使用),并带有一个附加可选/p参数,用于通过以下键管理永久映射,该键的加载时间要早得多:

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

答案2

您还可以将其映射到本地驱动器,就像它是远程驱动器一样

net use G: \\localhost\c$\storage /persistent:yes

但它确实在登录过程的后期绑定。

相关内容