用户登录
用户注册

分享至

Dos批处理编写一键清理系统垃圾的bat代码

  • 作者: 过客72467026
  • 来源: 51数据库
  • 2021-08-16

del 命令的参数
/f 强制删除只读文件。
/s 从所有子目录删除指定文件。
/q 安静模式。删除全局通配符时,不要求确认。

rd 命令的参数
/s 除目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树。
/q 安静模式
/s 删除目录树时不要求确认。

代码一

@echo off & title 清理系统垃圾
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*.mp3
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 /s /q "c:\documents and settings\administrator\local settings\history"
del /f /s /q "c:\documents and settings\administrator\local settings\temporary internet files"
del /f /s /q "c:\documents and settings\administrator\local settings\temp"
del /f /s /q "c:\documents and settings\administrator\local settings\temp\_xl7vss_"
del /f /s /q "d:\program files\qvodplayer\data" 

代码二

@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 清理系统垃圾完成! 

然后把上面的内容保存为 清理垃圾批处理.bat,当然大家可以根据自己的需求增减目录或文件类型即可。

软件
前端设计
程序设计
Java相关