Dos批处理编写一键清理系统垃圾的bat代码
del命令的参数
/F强制删除只读文件。
/S从所有子目录删除指定文件。
/Q安静模式。删除全局通配符时,不要求确认。
rd命令的参数
/s除目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树。
/q安静模式
/s删除目录树时不要求确认。
代码一
@echooff&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:\DocumentsandSettings\Administrator\LocalSettings\History" del/f/s/q"C:\DocumentsandSettings\Administrator\LocalSettings\TemporaryInternetFiles" del/f/s/q"C:\DocumentsandSettings\Administrator\LocalSettings\Temp" del/f/s/q"C:\DocumentsandSettings\Administrator\LocalSettings\Temp\_xl7vss_" del/f/s/q"D:\ProgramFiles\QvodPlayer\Data"
代码二
@echooff 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%\LocalSettings\TemporaryInternetFiles\*.*" del/f/s/q"%userprofile%\LocalSettings\Temp\*.*" del/f/s/q"%userprofile%\recent\*.*" echo清理系统垃圾完成!
然后把上面的内容保存为清理垃圾批处理.bat,当然大家可以根据自己的需求增减目录或文件类型即可。