Answers:
好消息!该subst
命令在Windows 7中仍然有效!
要创建新映射:
subst x: C:\Folder\Example
要删除的映射:
subst x: /D
gpedit.msc
/ Local Group Policy Editor中的启动脚本?
选择:
净使用x:\\ localhost \ c $ \ Folder \ Example
net use
&subst
Break Break 之间的区别
当共享不可用时,subst
将尝试一遍又一遍地重新连接,这会严重影响PC的性能,因为它会尝试重新连接。这在映射本地文件时不太常见,因为只有在您说重命名路径中的文件夹时才会发生。如果发生这种情况的解决方案是subst x: /d
net use
是在win2k / xp中引入的,以提供替代方法。当net use
用于连接到某个位置并且该位置变为不可访问时,Windows将报告驱动器已断开连接,并且在用户尝试重新连接到映射驱动器上的资源之前,不会尝试重新连接。这样可以解决subst
有关这两个命令的更多信息,您可以通过命令行查询 /?
net use /?
和 subst /?
net use
方法似乎是可取的,但是如果开销大得多,因为它涉及到网络堆栈,则我将使用subst,因为我不太可能遇到重试问题。
Mapped network drives created by an elevated process will not be visible to an unelevated process and vice versa
(链接还说明了如何调整注册表来解决该问题)。
在整个启动过程中执行此操作的最佳方法是将其放入注册表中。打开regedit.exe并导航到
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices
添加一个新的REG_SZ值并将其命名为X:
X是您的驱动器号
该值应该是这种形式的路径
\DosDevices\C:\Folder\Example
subst
没有看到驱动器。
只是添加到上面的答案。另一个选项是此SU问题中涵盖的符号链接。如何将网络驱动器安装到文件夹?