是否有可能在服务器端获取附加到客户端 RDP 会话的所有可能的属性/参数/等等?

是否有可能在服务器端获取附加到客户端 RDP 会话的所有可能的属性/参数/等等?

为了理解下面的问题,情况是这样的:

我有一个与 DPI 相关的问题。

两台不同品牌/型号的笔记本电脑连接到同一个 Windows Server 2012R2 并以相同的步骤执行相同的软件。最后一步显示一个标准消息框。

在其中一台笔记本电脑上,当显示消息框时,软件窗口和字体大小会缩小。

我将问题缩小到 DPI 缩放处理(因为修改该软件中的 DPI 相关代码可以解决问题,但由于其他原因,这种方法可能不可接受)。

试验表明,当在“坏”笔记本上打开 RDP 会话、断开与“好”笔记本的连接并重新连接时,问题仍然存在。

当在“好”笔记本上打开 RDP 会话后,断开与“坏”笔记本的连接并重新连接,问题就消失了。因此,看起来在 RDP 会话初始化期间附加到 RDP 会话的某些设置仍然存在,并且与问题有关。

我想找出服务器端 RDP 会话的所有可能的属性/参数/等等。

我希望我可以比较分配给“好”和“坏” rdp 会话的两组值,以在这个问题上取得一些进展。

所以我的问题

有人能帮我提供一个合适的命令、工具或其他任何允许我获取这些值的东西吗?也许像可以在 RDP 文件中设置的“智能大小调整”的值?我如何才能确定使用哪个智能大小调整值设置初始化了实际的 rdp 客户端的实际会话?(“智能大小调整”在这里仅作为示例)

相关内容