Windows 10远程桌面APP能否保存.RDP文件的登录凭据?
你提到的带红框的应该是微软商店版Remote Desktop应用(和传统的mstsc.exe远程桌面连接程序是两个不同的工具),它默认直接打开RDP文件时确实不会弹出保存凭据到Windows Vault的提示,但有几种靠谱的方法能实现凭据保存:
方法一:在APP内手动创建连接(最推荐)
别直接双击RDP文件,打开微软商店版Remote Desktop后,点击右上角的「+」号选择「添加PC」,填写远程主机的名称/IP、用户名,这时候你会看到「保存凭据」的勾选框,输入密码后保存即可。之后从APP的连接列表启动远程会话,就会自动调用保存的凭据,不用反复输入。方法二:修改RDP文件的配置参数
右键你的.RDP文件,用记事本打开,在文件末尾添加以下两行配置:enablecredsspsupport:i:1 promptcredentialonce:i:1保存后再用该APP打开这个RDP文件,首次连接时就会提示你保存凭据到Windows Vault,之后再打开就不会重复要密码了。
小说明:
enablecredsspsupport是开启凭据安全支持,promptcredentialonce让APP只提示一次凭据并自动保存。方法三:手动在Windows凭据管理器添加
按下Win+R组合键,输入rundll32.exe keymgr.dll,KRShowKeyMgr打开凭据管理器,点击「添加Windows凭据」,填写远程主机的名称/IP、对应的用户名和密码,保存后,再用APP打开RDP文件时就会自动读取这个凭据,无需手动输入。
需要注意的是,微软商店版Remote Desktop的凭据管理逻辑和传统的mstsc.exe略有不同,前者更侧重自身的连接列表,但通过上面的方法完全可以实现你想要的凭据保存效果。
内容的提问来源于stack exchange,提问作者Batch man

