文章目录
RDP远程桌面清理一、清理用户目录下【我的文档->Default.rdp】文件处理用户文件夹二、清理注册表文件BAT命令RDP远程桌面清理
一、清理用户目录下【我的文档->Default.rdp】文件
注意:以下均为Windows bat脚本语言,单个语句可在cmd执行。
del /f /s /q "Default.rdp" /a:h
注释:
/a:h
——表示显示(处理)隐藏文件(该文件为隐藏文件)/f
——表示无需确认
处理用户文件夹
for /f "tokens=3 delims= " %%i in ('reg query ^"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders^" /v Personal') do ( set personal=%%i)
表示从注册表提取用户的documents
文件夹(应对用户可能手动修改过默认的文档位置)将目录保存至personal变量中。
for /f %%i in ('echo %personal%') do (set fold=%%i)
因为注册表存储的路径可能使用变量,需要转换一次。
二、清理注册表文件
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client" /f
BAT命令
将代码写入
xxx.bat
文件中,双击运行即可。⚠操作涉及注册表
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client" /ffor /f "tokens=3 delims= " %%i in ('reg query ^"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders^" /v Personal') do ( set "personal=%%i")for /f %%i in ('echo %personal%') do (set fold=%%i)del /f /s /q "%fold%\Default.rdp" /a:hpause
删除最后一句的pause
可以使其运行结束后自动退出。