Windows远程WMI

我想通过服务器pipe理器远程pipe理我的Windows Server 2012,并通过MySQL Workbench 6安装MySQL。

现在我有了问题。 第一个是我无法获得远程WMI访问我的服务器。 每次我尝试连接“Paessler WMItesting器”错误消息是“端口错误135:RPC服务器不可访问”。 端口在服务器上打开,服务正在运行。 我甚至试图closures防火墙,但没有成功。

服务器操作系统:Windows Server 2012 Datacenter Edition桌面操作系统:Windows 8 Pro

谢谢

首先, Paessler WMI Tester听起来毫无用处,所以我build议您卸载它。 Server 2012已经有了一个名副其实的WMI工具集合,所以没有必要安装另一个“WMItesting器”。

从Win8桌面上考虑以下内容:

PS C:\> $Options = New-CimSessionOption -Protocol Dcom PS C:\> $CimSession = New-CimSession -ComputerName 'Server2012' -SessionOption $Options PS C:\> Get-CimInstance -CimSession $CimSession -ClassName Win32_OperatingSystem 

如果需要,可以将这些选项添加到这些选项中,例如凭据访问您的服务器。 如果您的服务器和工作站位于不同的域中,或者如果您从非特权帐户运行Powershell,则需要凭据。

你甚至不需要这么想。

 PS C:\> Get-CimInstance -ComputerName 'Server2012' -ClassName Win32_OperatingSystem 

应该足够了。 第一个例子比较复杂,但是能够针对甚至没有安装Powershell的低级机器。 你的服务器2012机器是做什么的。 Powershell远程处理默认在Server 2012中打开。但这是另一个话题…

如果您仍然收到RPC Unavailable错误,请尝试telnet server2012 135 …是否可以telnet工作? 如果失败,那么你正在看防火墙的问题。