自制的一键清理Windows系统垃圾文件小工具(.bat)

2014-09-28 67 0

自制的一键清理Windows系统垃圾文件小工具(.bat)

优点:小巧,方便,快捷。

一、使用方法

1、新建一个记事本,命名为 一键清理Windows系统垃圾.txt ,复制以下代码:

@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统LJ完成!
echo. & pause

2、另存为 :一键清理Windows系统垃圾.bat

3、双击运行该 一键清理Windows系统垃圾.bat 文件,可自动清理缓存及 windows 临时文件垃圾。

二、原理解释

1、@echo off :关闭命令回显,使脚本执行过程更加简洁。

2、 echo 正在清除系统垃圾文件,请稍等...... :显示开始清理的提示信息。

3、 接下来的多行 del 命令:用于删除各种类型的临时文件和日志文件:

  • .tmp: 临时文件。
  • ._mp: 特定格式的文件。
  • .log: 日志文件。
  • .gid: 一些数据文件。
  • .chk: Check Disk 生成的文件。
  • .old: 旧文件。
  • recycled: 清空回收站中的文件。
  • .bak: 备份文件。
  • prefetch: 预读取文件。

4、 rd /s /q %windir%\temp & md %windir%\temp :删除 Windows 临时文件夹并重新创建一个干净的文件夹。

5、 接下来的多行 "del" 命令:用于清除用户配置文件中的缓存、最近使用文件和用户临时 Internet 文件。

   del /f /q %userprofile%\cookies\*.*
   del /f /q %userprofile%\recent\*.*
   del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
   del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
   del /f /s /q "%userprofile%\recent\*.*"

6、 echo 清除系统LJ完成!:显示清理完成的提示信息。

7、 echo. & pause:完成提示,输出一个空行并暂停脚本执行,等待用户按任意键继续。

相关文章

VSCode 快捷键汇总
当城市响起“呜呜”:一文读懂防空警报的前世今生
我的Obsidian 和 memos 的使用定位
为什么我选择 Obsidian 作为主力笔记工具?我的使用心得分享
Sam·Altman:我希望有人早点告诉我的事
最小化写作环境搭建

发布评论