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" /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")
for /f %%i in ('echo %personal%') do (set fold=%%i)
del /f /s /q "%fold%\Default.rdp" /a:h
pause
-
删除最后一句的
pause
可以使其运行结束后自动退出。
版权声明:本文为weixin_43978546原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。