1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 一键清除windows远程桌面访问痕迹bat脚本

一键清除windows远程桌面访问痕迹bat脚本

时间:2019-12-03 13:43:35

相关推荐

一键清除windows远程桌面访问痕迹bat脚本

文章目录

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可以使其运行结束后自动退出。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。