Vista 垃圾清理小程序

     前段时间,正在用心爱的本本时,忽然系统报系统盘空间不足,要马上清理,我的天,我系统盘不是还有5G的空间的么,怎么突然就没了空间,之前从公司拷了几部电影过来也只有1G多啊,我一看C盘,居然只有几十M的空间了,清理吧,可是这些垃圾都是哪来得啊,后来去系统盘和用户目录下研究了一番,基本晓得垃圾文件的来源了,后来发现Vista居然提供了一个垃圾清理的工具,你在磁盘上点击右键,属性,就能看到一个“磁盘清理”的按钮,点击之后,计算机会进行一段时间的扫描,然后就会把可以删除的文件分成几类列出来,像IE缓存,临时文件,转储文件等等的,你全部选择了直接点确定就over了,不过不是很方便,每次还要这么多步骤,多麻烦啊,研究了下它列出来的一些文件位置,写了个批处理程序,如下:

@echo off 

@echo /* -------------------------------------------------------*/
@echo /* 本程序是Vista系统清理程序,温馨提示:请谨慎使用
@echo /* 如果您确定您的系统是Vista系统,请输入1
@echo /* 如果您不知道或不确定您的系统类型,请输入0
@echo /* 因为本程序是针对Vista的清理程序,其他系统没有测试过,
@echo /* 出现问题概不负责,清理前最好关闭所有的应用程序。
@echo /* o(∩_∩)o...,magicTong 2008-7-28
@echo /* -------------------------------------------------------*/
@echo      请选择要进行的操作,然后按回车    
@echo ╭══☆→══════════じ☆ve═╮
@echo ║            1. 进行清理             ║
@echo ║            0. 退出程序             ║
@echo ╰══じ☆ve═════════←☆══╯
set /p input=请输入:
if %input% == 1 goto yes
if %input% == 0 goto no
goto no


:yes

@echo /* 开始清理:%date%  %time%
@echo.


del /F /S /Q "%systemRoot%/Downloaded Program Files/*.*"
del /F /S /Q "%systemRoot%/*.chk"
del /F /S /Q "%systemRoot%/*.old"
del /F /S /Q "%systemRoot%/*.bak"
del /F /S /Q "%systemRoot%/*.tmp"
del /F /S /Q "%systemRoot%/*._mp"
del /F /S /Q "%systemRoot%/*.log"
del /F /S /Q "%systemRoot%/*.gid"
del /F /S /Q "%systemRoot%/Offline Web Pages/*.*"

rd /S /Q "%systemRoot%/temp" & md "%systemRoot%/temp"

rem:userforder
del /F /S /Q "%userprofile%/AppData/Roaming/Microsoft/Windows/Recent/*.*"
del /F /S /Q "%userprofile%/Local Settings/Temp/*.*"
del /F /S /Q "%userprofile%/Local Settings/Temporary Internet Files/*.*"
del /F /S /Q "%userprofile%/AppData/Roaming/Microsoft/Windows/Cookies/*.txt" 


@echo.
@echo /* -------------------------------------------------------*/
@echo /* 清理完成,谢谢使用,o(∩_∩)o...
@echo /* Copyright magicTong Kingsoft 2008-7-28
@echo /* 清理完成:%date%  %time%
@echo /* -------------------------------------------------------*/

goto end:
:no
@echo /* -------------------------------------------------------*/
@echo /* 您选择了不清理
@echo /* -------------------------------------------------------*/

:end
pause

    大家只要把这段代码复制下来,保存为一个后缀为bat的文件(譬如 VistaClear.bat )放在启动文件夹里面就可以了,这样每次开机的时候就回进行一次清理,比较方便,如果不想它每次清理后都停下来可以把最后一行pause去掉,它清理完后就自动退出了,由于时间不够,有些垃圾文件的位置还没找到,以后再添加代码,你们也可以自己加啊,o(∩_∩)o...

 

你可能感兴趣的:(Date,测试,input,工具,internet,磁盘)