You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于生成不绑定设备的多账号带密码.rdp文件的技术问询

关于生成不绑定设备的多账号带密码.rdp文件的技术问询

当然可以实现!这是测试多账号远程连接时很实用的需求,我会一步步教你用原生Windows工具搞定,同时说明关键注意事项:


第一步:生成基础RDP模板

  1. 打开「远程桌面连接」(mstsc.exe),输入目标机器的IP或主机名。
  2. 点击「显示选项」,切换到「常规」标签,填写对应测试账号的用户名。
  3. 不要勾选「允许我保存凭据」,直接点击「另存为」,把基础模板保存到本地,比如命名为user_template.rdp。

第二步:移除设备绑定参数

用记事本打开刚才的模板文件,找到并删除以下和本地设备绑定的行:

  • 带有signature:的行(这是和本地设备签名绑定的标识)
  • 带有machine id:的行(关联本地机器ID的参数)
  • 如果你不需要特定本地设备的重定向(比如特定磁盘、打印机),也可以删除类似redirectdrives:s:*这类带特定设备ID的行,只保留通用重定向参数(比如redirectclipboard:i:1)

修改后的文件就不会绑定到你的本地机器,可复制到其他设备使用(后续密码部分需注意跨设备兼容性)。

第三步:添加加密密码到RDP文件

Windows不允许在rdp文件中直接写明文密码,必须用加密后的字符串,分两种场景处理:

场景1:仅在当前机器测试多账号(无需跨设备)

  1. 打开PowerShell,执行命令添加凭据(替换成你的目标机器信息、用户名和明文密码):
cmdkey /generic:TERMSRV/目标机器IP或主机名 /user:测试用户名 /pass:明文密码
  1. 执行命令导出加密后的密码字符串:
(Get-WmiObject -Class Win32_GenericAccountCredential -Filter "TargetName='TERMSRV/目标机器IP或主机名'").Password
  1. 把得到的长字符串复制到rdp文件,添加一行:
password 51:b:刚才复制的加密字符串
  1. 保存文件,比如命名为user1.rdp。重复以上步骤为每个测试账号生成对应文件即可。

场景2:需要RDP文件跨设备使用(不依赖本地凭据)

上面方法生成的加密密码依赖当前Windows用户的DPAPI加密,换机器会失效。如果需要文件在任意设备直接使用,可以用专门的RDP密码加密工具(这类工具能生成不绑定本地机器的独立加密密码),生成后按上述方法添加到rdp文件即可。

第四步:测试验证

双击修改后的rdp文件,应该会直接用对应用户名和密码连接目标机器,无需再次输入凭据。跨设备版本复制到其他机器也能正常使用。


备注:内容来源于stack exchange,提问作者Jacknife

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 13:18:16