绕过RDP客户端警告

每次从RDP快捷方式启动RDP客户端时,如何绕过RDP客户端的安全警告?

消息标题如下:

“这个远程连接的发布者无法识别,你还想连接吗?

有一个checkbox,内容如下:

“不要再问我与这台电脑的连接”

如果我们检查,它写入以下registry项:

[HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\LocalDevices] "MachineIP or Name"=dword:00000004 

我试图通过在运行RDP之前编写此registry值来绕过此警告。 问题是双字的值是不一样的。 我发现在一台机器(Win7)中,它是4,但在另一台机器(XP)中,值是72十进制。 它取决于你的操作系统,还是RDP客户端版本?

其他信息:

  1. 签署我的所有RDP文件不是一个选项。
  2. 选中checkbox不是一个选项,因为我们试图用C#工具自动化一些东西。

谢谢

这是一个bitflags值。 我们通常将其设置为0x0000006F