Windows - 有没有办法检测我的桌面上的远程桌面会话窗口是否已断开连接?

Windows - 有没有办法检测我的桌面上的远程桌面会话窗口是否已断开连接?

我的桌面上有多个与其他服务器的远程桌面会话 (RDP)。偶尔,其中一个会话会因为网络问题或 RDP 会话在其他地方启动而启动,从而导致我被启动。

有没有办法让我以编程方式检测我是否丢失了 RDP 窗口?是否有我可以查询的窗口句柄?不幸的是,我认为窗口的标题没有改变。如果有办法在断开连接一段时间后关闭现有窗口,那也会有效,因为我可以检测到窗口丢失。

答案1

mRemoteNG,您可以配置日志记录设置来跟踪 RDP 会话事件,包括断开连接

打开 mRemoteNG 并选择要监控的连接。右键单击该连接并选择“编辑连接”。在“连接属性”窗口中,转到“高级”选项卡。在“安全”部分下,选中“登录和注销事件”复选框。单击“确定”保存更改。

这将被记录到 mremote.log 中

相关内容