如何启用远程设备pipe理器?

我有一个没有join到任何域的hyper-v-server-2012-r2核心服务器。

我必须在服务器和客户端上使用MMC \ Device Manager进行什么样的configuration?

我设法与计算机pipe理连接到服务器,我可以访问那里的每一件事,但设备pipe理器(还有一些我不感兴趣的)…

当我点击设备pipe理器,我得到以下错误: 错误

我已经检查,两个服务正在运行..

如果可能的话,我希望一步一步地指导如何在新安装的Hyper-v核心服务器上执行以使计算机pipe理中的所有内容都可远程访问,包括设备pipe理器。

我实际上设法访问远程机器的设备pipe理器。

确保PnP服务和远程registry服务都在远程机器上运行。

然后,实际上有一个组策略设置,用于处理是否可以远程访问计算机configuration\策略\pipe理模板\系统\设备安装下的计算机的即插即用服务(这是设备pipe理器实际连接的设备),以及它被称为“允许远程访问即插即用界面”。

您可以使用gpedit.msc来pipe理本地组策略configuration,因为机器不在域中。

只需创build一个新的mmc并添加设备pipe理器pipe理单元,并指定要连接的计算机。

似乎在远程机器上使用“设备pipe理器”并不真正起作用,这个TechNet线程讨论了这一点。

他们build议使用PowerShell 设备pipe理Cmdlet 。 我个人使用devcon.exe这是设备pipe理器的命令行版本。 到目前为止,我需要做的一切都是可能的,而且很好,因为你可以在你的设置脚本中使用它。

Server 2012中不支持此function。

https://support.microsoft.com/en-us/kb/2781106

原因因为Windows 8和Windows Server 2012中远程访问即插即用(PNP)RPC接口已被删除,则会出现此问题。

在我的情况下,在目标上运行下面的PowerShell命令,解决了这个问题。 winrm quickconfig然后winrm quickconfig winrm set winrm/config/client '@{TrustedHosts="YourComputerName"}' winrm quickconfig winrm set winrm/config/client '@{TrustedHosts="YourComputerName"}'