即使AllowRemoteRPC 设置为1,查询会话命令也会给出错误代码5

Ami*_*mit 7 remote-desktop permissions winapi windows-10

在 cmd 中,“查询会话”命令正在返回,

Error 5 getting sessionnames
Error [5]:Access is denied
Run Code Online (Sandbox Code Playgroud)

在 Windows 10 远程桌面上 - 管理员用户。

我们已将AllowRemoteRPC的值设置为 1

在此之下HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server

但问题仍然存在。

问题:

  • 实际做了什么AllowRemoteRPC以及如何使用它的价值。
  • 怎样做才能使查询会话命令起作用。

har*_*ymc 3

我认为问题出在UAC远程限制上。

在目标计算机上执行此操作:

  • 跑步regedit
  • 导航到以下注册表子项:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
    
    Run Code Online (Sandbox Code Playgroud)
  • 如果名为LocalAccountTokenFilterPolicy注册表项的条目不存在,请将其创建为 DWORD

  • 双击LocalAccountTokenFilterPolicy并将其值设置为1

参考:

Microsoft 对 Windows Vista 中的用户帐户控制和远程限制的说明