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

gat*_*ack 11 windows-explorer 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 
Run Code Online (Sandbox Code Playgroud)

命令行指令像dir x:预期的那样工作。

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

Ben*_*n N 23

由提升的进程创建的映射网络驱动器对未提升的进程不可见,反之亦然。从 Windows Vista 开始就是这种情况。由于资源管理器不会运行提升(除非您完全禁用 UAC),因此它看不到您使用管理命令提示符创建的驱动器。

要禁用该隔离,您可以按照这篇 TechNet 文章 中的说明修改注册表。导航到此键:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Run Code Online (Sandbox Code Playgroud)

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