一键清除windows远程桌面访问痕迹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" /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可以使其运行结束后自动退出。
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要用bat脚本开启Windows7远程桌面,可以使用以下命令:sc config termservice start= auto,net start termservice。而要关闭Windows7防火墙,可以使用以下命令:netsh firewall set opmode disable。 ### 回答2: 要用bat脚本开启Windows 7远程桌面和关闭防火墙,可以按照以下步骤操作: 1. 开启远程桌面: 你可以使用以下命令来设置远程桌面的配置: ``` reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f ``` 2. 关闭防火墙: 为了关闭Windows 7的防火墙,你可以使用以下命令: ``` netsh advfirewall set allprofiles state off ``` 将以上两个命令保存到一个文本文件中,并将文件后缀名改为`.bat`,例如`remote_desktop.bat`。 然后运行该bat脚本文件,它将自动执行上述命令。执行成功后,远程桌面应该已经开启,并且防火墙应该已经关闭。 这些操作需要管理员权限来执行。确保以管理员身份运行这个bat脚本文件,否则这些设置可能无法生效。 请注意,关闭防火墙会降低系统的安全性。为了保证系统的安全,建议你在远程桌面连接完成后再重新启用防火墙。可以使用以下命令来重新启用防火墙: ``` netsh advfirewall set allprofiles state on ``` 希望以上回答能对你有所帮助! ### 回答3: 要使用bat脚本开启Windows 7远程桌面并关闭防火墙,你可以按照以下步骤进行操作。 开启远程桌面: 1. 打开文本编辑器,如记事本。 2. 在空白处键入以下命令: reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f 3. 将文件另存为后缀名为.bat的文件,例如"enable_rdp.bat"。 4. 双击运行.bat文件,它会执行命令并开启远程桌面功能。 关闭防火墙: 1. 打开文本编辑器,如记事本。 2. 在空白处键入以下命令: netsh advfirewall set allprofiles state off 3. 将文件另存为后缀名为.bat的文件,例如"disable_firewall.bat"。 4. 双击运行.bat文件,它会执行命令并关闭防火墙。 需要注意的是,使用bat脚本来控制系统设置可能需要管理员权限。因此,在运行.bat文件之前,建议右键单击.bat文件并选择“以管理员身份运行”,以确保脚本能够成功执行。 希望以上内容对您有帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值