RDP 使用 .rdp 文件以多个用户身份登录

RDP 使用 .rdp 文件以多个用户身份登录

我正在尝试设置一个批处理脚本,以便通过远程桌面连接以多个用户身份登录到特定服务器。在远程桌面连接上,我编辑计算机和用户名,然后将凭据保存在 .rdp 文件中。但是,当我在脚本中调用 .rdp 文件时,它们仅使用先前登录的用户的用户凭据,即用户 1 将登录 3 次,而不是用户 1、用户 2、用户 3。

在我保存的 .rdp 文件中,我没有看到任何用户名或密码条目,手动尝试添加它们也没有任何效果。我在 Windows Server '03 上使用 RDC 版本 6。

任何帮助或建议都将非常感谢!

答案1

用户名和密码不存储在 rdp 文件中。

它们存储在操作系统的其他地方,在 Windows Vista 或更高版本中,它们存储在命令键

要查看当前凭据,请转到命令提示符并输入cmdkey /list

您可以从链接中了解如何根据需要删除它们。

从脚本中,您首先需要删除 rdp 服务器的凭据,然后添加新的凭据。

cmdkey /delete:rdpserver.domain.com

然后

cmdkey /add:rdpserver.domain.com /user:Kate /pass:passme

或者在脚本末尾添加凭据然后删除

答案2

从远程桌面客户端 6 开始,凭据存储在 Windows 用户帐户中。您可以使用网络通行证并修改使用凭证管理 API

相关内容