我们定期使用远程桌面(大约40个客户端)。
在客户端计算机上,我们将密码保存在远程桌面连接中 (通过选中“保存凭据”checkbox)。 这样做的用户名和密码被保存在registry中。
在某些客户端计算机上,几天后远程桌面连接会要求input密码。 在RDC的选项中,checkbox'允许密码保存'未被选中,我们必须再次检查才能保存密码。
我们没有发现什么触发了密码的丢失,也没有发现松开密码的计算机和没有密码的计算机之间的区别。
备注:
我们没有为什么存储在registry中的密码丢失的原因。 我们没有find任何解决scheme,以避免密码的丢失
我们决定使用Remote Desktop Plus ,它是远程桌面连接的一个包装。 它允许在本地机器上存储用户凭证(密码被encryption)。
使用RDP +,可以在命令行上提供凭据。 此示例将使用命令行选项-cmd启动在RemoteApp.rdp中定义的RemoteApp:
start rdp RemoteApp.rdp /o:"remoteapplicationcmdline:s:-cmd /v:host u=domain\user pe=hS4d8GmXlhV/fnfZ75L9WGQ==
编写的密码可以在用户界面或命令行中生成。