2017-08-20 58 views
1

我有一个功能,用于检查远程计算机上特定服务的状态。当我尝试使用Get-Service -ComputerName RemoteServer获取服务状态时,出现以下错误。Get-Service无法打开服务控制管理器

Get-Service:无法在计算机'RemoteServer'上打开服务控制管理器。此操作可能需要其他权限。

这个错误只发生在一个或两个服务器上,但是当我使用Get-WmiObject -class win32_service -ComputerName RemoteServer时,我得到服务信息。

你能否帮忙找出这里的问题?我在远程计算机上拥有管理员权限,并以管理员身份从PowerShell ISE运行脚本。

+0

我以前只看到过与SQL有关的事情,但事实证明,服务器没有正确回应到DC,只是在这种情况下似乎会导致问题。检查权限是否正确,然后查看远程计算机上的事件日志? – ConnorLSW

+0

谢谢@ConnorLSW调查问题。该错误是由远程服务上禁用的“服务器”服务引起的。 –

回答

0

在调查中,我们发现445端口处于NOT_LISTENING状态。该问题是由禁用的服务器服务引起的。问题在启用和启动服务后解决。

link是在解决问题

谢谢大家寻找到这个错误,并建议对这个问题的编辑有用。这是我在堆栈溢出中的第一个问题,我非常喜欢这种体验。

相关问题