[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 求一个自动清除电脑使用痕迹的批处理

求一个自动清除电脑使用痕迹的批处理

回复 2# 522235677

TOP

  1. @echo off
  2. :1
  3. pushd %localappdata%\Mozilla\Firefox\Profiles >nul 2>nul
  4. if errorlevel 1 goto 2
  5. FOR /F "delims=" %%i in ('dir /ad /b') do (
  6.      FOR /F "delims=" %%a in ('dir %%i /ad /b') do (
  7.           echo %%a|find /i "cache">nul && rd /s /q %%i\%%a >nul 2>nul
  8.      )
  9.      rd /s /q %%i\thumbnails >nul 2>nul
  10.      rd /s /q %%i\safebrowsing >nul 2>nul
  11.      del /q %%i\* >nul 2>nul
  12. )
  13. echo %cd% 火狐浏览器缓存已清空!
  14. :2
  15. pushd %localappdata%\360Chrome\Chrome\User Data\Default >nul 2>nul
  16. if errorlevel 1 goto 3
  17. tasklist|find /i "Chrome.exe" >nul && goto 3
  18. FOR /F "delims=" %%i in ('dir /ad /b') do (
  19.      if /i not "%%i"=="Extensions" (
  20.      if /i not "%%i"=="Local Storage" (
  21.           rd /s /q "%%i" >nul 2>nul
  22.      ))
  23. )
  24. pushd..
  25. FOR /F "delims=" %%i in ('dir /ad /b') do (
  26.      if /i not "%%i"=="Default" (
  27.           rd /s /q "%%i" >nul 2>nul
  28.      )
  29. )
  30. del /q * >nul 2>nul
  31. echo Chrome浏览器缓存已清空!
  32. :3
  33. call :qk %temp%
  34. call :qk %SystemRoot%\Prefetch
  35. call :qk %localappdata%\Microsoft\Terminal Server Client\Cache
  36. call :qk %SystemRoot%\temp
  37. del /s /q "%appdata%\Microsoft\Windows\Recent\*" >nul 2>nul && echo 最近打开的文件记录已清空!
  38. del /s /q "%appdata%\Microsoft\Office\Recent\*" >nul 2>nul
  39. del /q "%SystemRoot%\*LOG" >nul 2>nul
  40. rd /s /q "%appdata%\Macromedia\Flash Player" >nul 2>nul
  41. del /s /q "%ALLUSERSPROFILE%\Microsoft\Windows\WER\ReportQueue\*tmp*" >nul 2>nul
  42. tasklist|find /i "qqmusic.exe" >nul || call :qk %appdata%\Tencent\QQMusic
  43. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU" /f  >nul 2>nul && echo 运行(开始菜单中)记录已清除!
  44. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs" /f  >nul 2>nul && echo 最近打开的文件记录已清除!
  45. :xtx
  46. ::专门清理腾讯垃圾文件
  47. PUSHD %appdata%\Tencent
  48. md test >nul 2>nul|| goto :end
  49. del /q *  >nul 2>nul
  50. FOR /F "delims=" %%a in ('dir /ad /b') do (
  51.      if /i not "%%a"=="users" (
  52.      if /i not "%%a"=="qqmusic" (
  53.      if /i not "%%a"=="qq" (
  54.      if /i not "%%a"=="logs" (
  55.      if /i not "%%a"=="QQDownload" (
  56.          rd /s /q %%a  >nul 2>nul
  57.      )))))
  58. )
  59. FOR %%a in (users qqmusic qq logs QQDownload) do (md %%a >nul 2>nul)
  60. echo y|cacls "%appdata%\Tencent" /g everyone:r >nul 2>nul
  61. echo %appdata%\Tencent 已清除腾讯垃圾并阻止某些文件再生成!
  62. :end
  63. timeout /t 3
  64. exit
  65. ::清空文件夹调用
  66. :qk
  67. PUSHD %* >nul 2>nul
  68. if errorlevel 1 (echo %* 该路径不存在!) else (
  69. del /Q * >nul 2>nul
  70. FOR /F "delims=" %%i in ('dir /ad /b') do (rd /s /q "%%i" >nul 2>nul)
  71. echo %cd% 清理完毕!)
  72. goto :eof
复制代码
1

评分人数

    • crazyforus: 能再完善点就更好了,比如清理各种系统垃圾技术 + 1

TOP

返回列表