中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-15 13:10
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » 计算机垃圾清理助手
可打印版本  10,815 / 60
第31楼 qpmgljf 发表于 2007-07-14 10:25
初级用户 发帖 49 积分 125
严重支持,我自己也在别人的基础上加强了一下,请各位指点。。
@echo off
SET TT=一键清理系统垃圾文件
mode con: cols=70 lines=20
color 1f
TITLE %TT%------剑锋制作︻$▅▆▇◤
echo.
echo 请按任意键开始清理系统一般垃圾文件!
pause>nul
echo.
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.
echo 清理一般系统垃圾完成!
echo.
echo.
:xuanze
echo.
SET Choice=
SET /P Choice=    要退出程序按q,要继续加强清理按c:
IF NOT '%Choice%'=='' SET Choice1=%Choice:~0,1%
IF /I '%Choice%'=='q' goto end
IF /I '%Choice%'=='c' goto next
cls
goto xuanze
:next
cls
echo.
echo.
echo 提示:加强清理用于清理安装系统后的残留垃圾
echo 建议在备份系统前使用加强清理!
echo 清理之前请将补丁安装完毕!
echo.
echo 请按任意键加强清理,想退出可直接关闭本窗口!
pause>nul
echo.
rd /s /q "c:\program files\messenger"
del /f /s /q "c:\program files\msn gaming zone\*.*"
rd /s /q "c:\program files\msn gaming zone"
del /f /s /q "c:\Program Files\InstallShield Installation Information\*.*"
for /f "delims=" %%a in ('dir /ad %windir%\$NtUninstallKB* /b') do rd /s /q %windir%\%%a
del /f /s /q %windir%\$hf_mig$\*.*
del /f /s /q "%windir%\RegisteredPakages\*.*"
del /f /s /q "%windir%\Downloaded Installations\*.*"
del /f /s /q "%windir%\web\wallpaper\肖像*.*"
:end
echo.
echo.
ECHO        ╭══════════════╮
ECHO    ╭═══┤   ★劍鋒製作★ ├═══╮
ECHO    ║   ╰══════════════╯   ║
ECHO    ║┏━┳━┳━┳━┓             ║
ECHO    ║┣┳┻┳┻┳┻┳┫ QQ:61813046 ║
ECHO    ║┣┻┳╋━╋┳┻┫             ║
ECHO    ║┣┳┻┫卐┣┻┳┫ Email:qpmgljf@163.com ║
ECHO    ║┣┻┳┻┳┻┳┻┫            ║
ECHO    ║┣┳┻┳┻┳┻┳┫ ║
ECHO    ║┗┻━┻━┻━┻┛             ║
ECHO    ║                      ║
ECHO    ║ ▉▉▉▉▉▉▉▉100%%▉▉▉▉▉▉▉▉▉   ║
ECHO    ╰══════════════════════╯
echo.
echo 清理完毕!
echo.
echo 请按任意键结束本程序,谢谢您的使用!
pause>nul
第32楼 bj1912 发表于 2007-08-05 12:54
新手上路 发帖 5 积分 9
支持一下
就是太多了`~~
第33楼 ahllahll 发表于 2007-08-05 22:16
初级用户 发帖 13 积分 31
不太懂 直接调用WINDOWS的磁盘LAJI清理工具会好多吧
第34楼 tianya921 发表于 2007-08-06 13:24
新手上路 发帖 4 积分 10
看看了,就是怎么还要个文件了
第35楼 hy55310 发表于 2007-08-08 22:53
新手上路 发帖 7 积分 13
同意楼上观点!
不学习怎么进步?临摹是学习的捷径!!精神值得 支持
第36楼 sxs88 发表于 2007-08-10 22:22
初级用户 发帖 26 积分 52
太烦琐 还是用鼠标到文件夹下删除吧
第37楼 gebihanfei 发表于 2007-09-26 08:12
新手上路 发帖 1 积分 2
我要试试看
第38楼 dosmania 发表于 2007-09-26 14:10
初级用户 发帖 54 积分 172
haha,N 惨``做苦力活还被人鄙视没技术含量,哈哈```唉
第39楼 xinhepc 发表于 2007-09-26 16:05
初级用户 发帖 40 积分 90 来自 广州
我不喜欢自己编这些清除的东西,我技术也没那么高~正如楼上所说,这么我的@, 而楼主又在开头加了@ ECHO OFF,我真搞不懂楼主知不知道@的作用是什么?还有那么多的>NUL,这样一来用户就真的看不到自己删除了什么垃圾文件了~~编清理系统的BAT想明白点就是删除无用文件,我觉得只要做到把无用文件删除就行了,搞得那么花,比做广告还烦~~还是直接DEL /Y /Q文件夹里的东西方便~~
第40楼 chinashuang 发表于 2007-10-17 23:55
新手上路 发帖 2 积分 4
学习一下,多谢分享
学习一下,多谢分享
第41楼 chinashuang 发表于 2007-10-17 23:55
新手上路 发帖 2 积分 4
学习一下,多谢分享
第42楼 yezhiyi1017 发表于 2007-10-29 18:01
新手上路 发帖 1 积分 2
支持,谢谢 !
第43楼 INeverAsk 发表于 2007-12-26 10:44
初级用户 发帖 42 积分 97
根本不象代码那样唬人,我试过连IE临时文件夹下的文件也清除不了
第44楼 nanhui112 发表于 2007-12-26 13:52
初级用户 发帖 59 积分 127
呵呵 , 向你的精神我学习拉 希望以后可以写出好的代码 ^_^
第45楼 yanxinyi 发表于 2007-12-26 21:02
新手上路 发帖 1 积分 2
呵呵
有意思啊。至少有在可以在电脑盲面前显耀一下。:P
上一页  1 2 3 4 5  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023