03 April 2013

马大姐日理万机,小小的 C 盘,一向不堪重负,正常情况下,不出一个月,就会空间告急。去年我曾手工帮她清理过几次,以下应用软件是占地大户,删除之后,大概有 6G 左右的可用空间:

目录:C:\Users\USERNAME\AppData\Roaming

  • Apple

  • QQ

  • Foxmail

注:这些目录下的文件,都是临时文件,而非邮件附件,也不是聊天记录。

完成任务

这是今天写的一个清理脚本:

RD "C:\Users\USERNAME\AppData\Roaming\Apple Computer\Logs" /s /q
RD "C:\Users\USERNAME\AppData\Roaming\Apple Computer\MobileSync" /s /q
RD "C:\Users\USERNAME\AppData\Roaming\Tencent" /s /q
RD "C:\Users\USERNAME\AppData\Roaming\Foxmail" /s /q

RD:Remove Directory – 删除目录

RD 命令参考:

RD [/s] [/q] [drive:]path

/s 除目录本身外,还将删除指定目录下的所有子目录和文件,用于删除目录树

/q 安静模式,带 /s 删除目录树时不要求确认

常与 taskkill 配合使用,如:

taskkill /f /im 360tray.exe
RD C:\Progra~1\360safe  /s /q

更进一步

来自百度知道。

删除其它临时文件,不过大多是小文件,主要是清理浏览记录等。

@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 清除系统垃圾完成! 
echo. & pause 

真正为系统盘腾空间,还是要先分析,到底是哪些目录在吃空间,有针对性的删除。

写批处理程序的好处:

  • 固定的代码,不易出错

  • 速度快,节省时间

  • 使用门槛低,双击即可运行

  • 我不用经常跑 18 楼了



blog comments powered by Disqus