我使用 RDP 连接到一台机器,但是当我调用以下命令时(通过 powershell 使用 PSTerminalServices):
get-tssession -computername thecomputer
我得到:
Exception calling "GetSessions" with "0" argument(s): "No more data is available"
...而不是我的会议的细节。它适用于虚拟机。
它被配置为允许远程协助。
请问我错过了什么?
看起来
Get-TSSession
cmdlet 尝试读取一些注册表(或管道?)数据并失败。查看PSTerminalServices
源代码,我发现它使用了Cassia,这可能是权限问题。这个问题可能是相关的:Calling WTSEnumerateSessions from a Local System