一键删除远程桌面连接记录

批处理脚本内容
将以下代码保存为 .bat 文件(例如 kill.bat),然后以管理员身份运行即可:
c
@echo off
echo //
echo 这是一个一键清理远程桌面连接记录的批处理
echo 更多请关注www.xiaoshen.cn...
echo //
echo //
echo //
echo 正在删除远程桌面连接记录...
:: 删除注册表中的MRU连接记录(Default项)
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /va /f >nul
:: 删除Servers项下的所有子键(保存的服务器地址)
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers" /f >nul
:: 删除隐藏的默认RDP配置文件
del /ah "%USERPROFILE%\Documents\default.rdp" >nul
echo 远程桌面连接记录已清除完毕。
pause

脚本说明
- pause:执行后暂停,便于查看结果(可选)。** reg delete ... /va /f:强制删除指定注册表项下的所有值(即 MRU0, MRU1 等)。
- reg delete
... /f:强制删除整个 Servers 键,该键存储了已连接的主机IP或域名。 - del /ah
"%USERPROFILE%\Documents\default.rdp":删除位于"我的文档"中的隐藏 RDP 配置文件。 - >nul:静默执行,不显示命令输出。
- pause:执行后暂停,便于查看结果(可选)。