“net use”不会在 Windows 10 上的资源管理器中创建驱动器

“net use”不会在 Windows 10 上的资源管理器中创建驱动器
C:\Windows\system32>net use  
OK           X:        \\192.168.8.109\Public    Microsoft Windows Network  
OK           Y:        \\192.168.8.109\DATA      Microsoft Windows Network  
OK           Z:        \\192.168.8.109\MEDIA     Microsoft Windows Network 

命令行指令dir x:如预期一样工作。

在 Windows 资源管理器中,为什么这 3 个映射驱动器不显示?欢迎提出建议和诊断问题。

答案1

未提升权限的进程看不到由提升权限的进程创建的映射网络驱动器,反之亦然。自 Windows Vista 以来,情况一直如此。由于 Explorer 未以提升权限运行(除非您完全禁用 UAC),因此它看不到您使用管理命令提示符创建的驱动器。

要禁用该隔离,您可以修改注册表,如这篇 TechNet 文章. 导航至此键:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

创建一个名为EnableLinkedConnections1 的 DWORD 条目。重新启动计算机。由同一用户映射的网络驱动器,即使在不同的安全上下文下,也将始终显示给以该用户身份运行的程序。

答案2

我也遇到了这个问题。当我使用具有管理员权限的 CMD 控制台运行以下命令时,驱动器未显示在文件资源管理器中。

net use y: \\192.168.20.1\disk1_1 /p:yes

然后,我尝试使用普通 CMD 控制台执行相同操作,现在它显示在文件资源管理器中。

相关内容