错误:1722获取会话名称

时间:2015-06-24 08:43:53

标签: server rpc remote-desktop remote-server

我正在尝试使用以下命令检查是否有人连接到我的团队中的服务器:query session /server:<SERVERNAME>。但每次我最终得到以下错误:

  

错误:1722获取会话名称。

     

错误[1722]:RPC服务器不可用。

我已经尝试过使用qwinsta,但我也遇到了同样的问题。 无论如何都可以解决问题并获得所需的信息吗?

3 个答案:

答案 0 :(得分:5)

启动regedit.exe(你必须是管理员才能这样做) 转到:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server

并将AllowRemoteRPC从值0更改为值1 在应该能够接收消息的每台机器上

答案 1 :(得分:0)

对我来说,通过添加以下规则修复了发生此错误的Windows Server 2012 R2。其他97人都没有这个问题。

netsh advfirewall firewall add rule name="Open Port 135 RPC" dir=in action=allow protocol=TCP localport=135
netsh advfirewall firewall add rule name="Open Port 135 RPC" dir=in action=allow protocol=UDP localport=135
netsh advfirewall firewall add rule name="Open Port 445 RPC" dir=in action=allow protocol=TCP localport=445
netsh advfirewall firewall add rule name="Open Port 445 RPC" dir=in action=allow protocol=UDP localport=445

答案 2 :(得分:0)

尝试在目标计算机中共享文件夹,并在源计算机中存储目标用户的凭据。

例如:msg /服务器:targetipaddress targetUsername“消息”