Dan*_*Dan 11 windows-7 64-bit windows-explorer subst
我在[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
该键的值下有一个注册表项
"c:\windows\system32\cmd.exe" /c subst t: e:\MyFolder
Run Code Online (Sandbox Code Playgroud)
通常,当我启动计算机时, subst 命令似乎只工作了一半。如果我打开命令提示符,我可以使用 t: 很好。但是,如果我在 Windows 资源管理器中查看 T: 不存在,如果我将其输入地址栏中,我会收到一条错误消息,提示“Windows 找不到 't:'。请检查拼写并重试。”
这是在 Windows 7 Enterprise 64 位上。
有任何想法吗?
小智 15
这可能是因为运行命令以管理员身份运行。如果您运行未提升的 subst 命令,您将在 Windows 资源管理器中看到它。您可以在提升的命令提示符下运行 subst 来测试它。
小智 14
此命令创建一个持久的 Z: subst of C:\DirectoryName
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices" /v Z: /t REG_SZ /d "\??\C:\DirectoryName" /f
Run Code Online (Sandbox Code Playgroud)