windows服务命令RPC错误(sc.exe或psservice)

windows服务命令RPC错误(sc.exe或psservice),windows,windows-services,Windows,Windows Services,当我尝试从远程计算机运行命令时,我遇到以下错误 C:\>sc \\machinename query [SC] OpenSCManager FAILED 1722: The RPC server is unavailable. 我有那台机器的管理员权限 任何解决方案请告诉我。错误1722是:RPC服务器不可用。 验证远程计算机上是否正在使用telnet运行RPC服务(远程过程调用(RPC)),请在命令行尝试: *>telnet您的.server 135 如果没有发生错误,RPC服务

当我尝试从远程计算机运行命令时,我遇到以下错误

C:\>sc \\machinename query
[SC] OpenSCManager FAILED 1722:

The RPC server is unavailable.
  • 我有那台机器的管理员权限

任何解决方案请告诉我。

错误1722是:RPC服务器不可用。 验证远程计算机上是否正在使用telnet运行RPC服务(远程过程调用(RPC)),请在命令行尝试:
*>telnet您的.server 135


如果没有发生错误,RPC服务器可能是正常的,然后检查系统事件是否存在问题。

在我的情况下,我出现此错误是因为我将目标服务器的名称弄乱了。如果你不小心把它指向了零,它会给你这个错误。在我的例子中,服务器名称是一个从文本文档定义的变量,所以我花了一段时间才意识到


同样值得注意的是:在机器名之前应该有两个斜杠(我肯定这只是一个打字错误,但以防万一它可能会混淆任何人)

我在本地计算机上进行了测试

我在网络上的另一台机器上进行了测试


SC很好……:)

6年后,但无论如何

在远程计算机上启用文件和打印机共享,它将正常工作


您需要确保客户端DNS服务未停止。这解决了问题。

问题的原始文本实际上有两个反斜杠,但Markdown只显示了一个。现在修好了。好主意,对我来说是Win-FW封锁了港口。通过Powershell(PS 4或更新版本)进行检查:
Test NetConnection-ComputerName MyTestserver.dom.com-Port 135-InformationLevel Detailed