通过命令行验证成功的RDP连接

时间:2012-10-10 22:50:19

标签: validation command-line rdp

我一直在寻找一段代码,允许您实际连接到RDP并验证它是否有效,而不仅仅是确认端口正在侦听远程主机。这将确认如果在TCP握手期间出现错误,则RDP实际上无法启动。任何建议,因为这个函数本身不是输出?

我已经安排了可以安排启动RDP会话的简单代码,但是如何检查是否允许RDP会话(请记住,如果您没有远程计算机的管理员权限,则无法通过“查询会话/服务器:servername”命令)?

1 个答案:

答案 0 :(得分:0)

您可以订阅远程桌面ActiveX控件公开的OnLoginComplete event以获取此信息。当然,为此,您需要编写自己的应用程序,使用ActiveX控件而不是启动mstsc。