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...

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值