Windows 8 的“net use”功能不再起作用

Windows 8 的“net use”功能不再起作用

能够net use显示我的网络驱动器的来源,最高可达 Win 7。
现在在 Windows 8 下:

D:\>net use
New connections will be remembered.

There are no entries in the list.

那么,如何在 Windows 8 下获取网络驱动器源列表?

编辑:我说的不是手动添加的网络驱动器net use,而是登录域时分配给我的网络驱动器。在我的公司,我有 win7 和 win8 环境。相同的帐户,相同的策略,唯一的不同是我远程连接的主机,并且结果net use确实不同。在 win7 上,我可以看到我的 X: Y: 和 Z: 网络驱动器的映射,而在 Win8 中,我只会得到“列表中没有条目”,即使我确实有我的 X: Y: 和 Z: 网络驱动器。

谢谢

答案1

Net Use在 Windows 8 下的工作方式与在 Windows 7(以及 Vista、XP 等)下的工作方式完全相同。

您没有设置网络使用条目(又名:没有“映射”),因此它会告诉您“列表中没有条目”。

不过,您可能会陷入用户与管理员上下文的混淆。如果您以用户身份映射驱动器,然后以“管理员身份”启动命令提示符,那么这是一个不同的用户上下文,因此命令行没有映射的驱动器。

这也正是 Windows 7 的工作方式。

答案2

我使用启用链接连接设置,这样我的“管理员”控制台可以在管理员令牌下看到我的用户映射驱动器。问题是 UAC 中的拆分令牌被阻止查看驱动器,以保证您的“安全”。

这是修复方法,它从 Powershell 运行。

New-ItemProperty -Path "registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name "EnableLinkedConnections" -Value 1 -PropertyType "DWord"
#

http://technet.microsoft.com/en-us/library/ee844140%28v=ws.10%29.aspx

相关内容