中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: [原创]30秒清理系统垃圾 上一主题 | 下一主题
clian76
中级用户





积分 363
发帖 162
注册 2007-4-22
状态 离线
『楼 主』:  [原创]30秒清理系统垃圾

相信很多网友电脑里都有这种批处理吧,网上找的一般只几行,我写的这个清理得更全面一点。有附件,可直接下载
功能:
清空所有硬盘分区回收站
删除系统分区里*.tmp  *._mp   *.gid  *.chk  *.old。
删除WINODWS目录里的*.log *.bak 。
清空系统堆放垃圾的目录"%windir%\prefetch\*"
清空cookies。
清除最近打开文件记录。
清空WINODWS临时目录。
清除多余的系统自启动项(只留下输入法CTFMON)。
清除IE上网临时文件。
清除系统TEMP文件。
清除开始菜单的使用记录。
清除“运行”“搜索”等使用记录。
@echo off
color 2f
title 系统垃圾清理 clamber 2008/11/11 CMD@XP 282959030@qq.com
echo.&echo  欢迎使用系统垃圾清理!&echo.&echo  清理目标:多余的系统自启动项;清空回收站;IE临时文件;系统临时目录;&echo            系统历史记录;系统垃圾文件。。。
echo.&echo  确认立即清理请按任意键!&pause>nul
title 得到IE和系统临时文件夹目录并清理
for /f "tokens=1,2* delims=:" %%a in ('reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\paths" /v Directory^|find "Directory"') do (set qian=%%a&&set hou=%%~pb)
rd /s /q "%qian:~-1,1%:%hou%" 2>nul
rd /s /q "%temp%" 2>nul
title 得到硬盘分区符并清理各分区回收站
setlocal enabledelayedexpansion
for /f "delims=\" %%i in ('fsutil fsinfo drives^|find /v ""') do (
    set var=%%i
    set drive=!var:~-2!
    fsutil fsinfo drivetype !drive!|find "固定">nul && (
    rd /s /q !drive!\RECYCLER 2>nul||rd /s /q !drive!\Recycled 2>nul
    )
)
endlocal
title 清理STARTUP自启动项
del /f /q "%USERPROFILE%\「开始」菜单\程序\启动\*" 2>nul
title 清理系统搜索历史和注册表自启动项
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /va /f 2>nul
reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /va /f 2>nul
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Search Assistant\ACMru\5603" /va /f 2>nul
reg delete "HKEY_USERS\S-1-5-21-299502267-854245398-682003330-500\Software\Microsoft\Search Assistant\ACMru\5603" /va /f 2>nul
reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU /va /f 2>nul
reg delete HKEY_USERS\S-1-5-21-299502267-854245398-682003330-500\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU /va /f 2>nul
reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count /va /f 2>nul
reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{5E6AB780-7743-11CF-A12B-00AA004AE837}\Count /va /f 2>nul
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v ctfmon.exe /d %systemdrive%\WINDOWS\system32\ctfmon.exe /f 2>nul
title 清除系统临时和无用文件
del /f /s /q "%systemdrive%\*.tmp" 2>nul
del /f /s /q "%systemdrive%\*._mp" 2>nul
del /f /s /q "%windir%\*.log" 2>nul
del /f /s /q "%systemdrive%\*.gid" 2>nul
del /f /s /q "%systemdrive%\*.chk" 2>nul
del /f /s /q "%systemdrive%\*.old" 2>nul
del /f /s /q "%windir%\*.bak" 2>nul
del /f /s /q "%windir%\prefetch\*" 2>nul
rd /s /q "%windir%\temp"&&md "%windir%\temp" 2>nul
del /f /q "%userprofile%\cookies\*" 2>nul
del /f /q "%userprofile%\recent\*" 2>nul
del /f /s /q "%userprofile%\recent\*" 2>nul
color 5e
title 清理完成!
echo                               清理完成!请按任意键退出。。。
pause>nul&taskkill /f /im explorer.exe&start explorer.exe
[ Last edited by clian76 on 2008-11-11 at 18:40 ]

   此帖被 -4 点积分        点击查看详情   
评分人:【 yishanju 分数: -4  时间:2008-11-11 18:44


附件 1: 系统垃圾文件清理.rar (2008-11-11 15:24, 1.26 K,下载次数: 85)
2008-11-11 15:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yishanju
银牌会员

[b]看你妹啊[/b]


积分 1488
发帖 1357
注册 2006-5-20
状态 离线
『第 2 楼』:  

最他妈烦公司里人用这些脚本了,用完了出了莫明问题我就有事干了
见谁发这些脚本就想就想咬谁




有问题请发论坛或者自行搜索,再短消息问我的统统是SB
2008-11-11 15:29
查看资料  发短消息 网志   编辑帖子  回复  引用回复
phlipd
新手上路





积分 1
发帖 1
注册 2008-11-11
状态 离线
『第 3 楼』:  

谢谢楼主分享

2008-11-11 16:36
查看资料  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 4 楼』:  

参考:批处理删除系统垃圾其实本身就是一个垃圾
http://user.qzone.qq.com/276902008/blog/1216130288



2008-11-11 17:28
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yishanju
银牌会员

[b]看你妹啊[/b]


积分 1488
发帖 1357
注册 2006-5-20
状态 离线
『第 5 楼』:  

咔咔,HAT也搞QQ空间推广了




有问题请发论坛或者自行搜索,再短消息问我的统统是SB
2008-11-11 17:31
查看资料  发短消息 网志   编辑帖子  回复  引用回复
clian76
中级用户





积分 363
发帖 162
注册 2007-4-22
状态 离线
『第 6 楼』:  

HAT老大说的确实是问题,我只遇到过LOG文件误删的文件,所以这里只清除%WINDIR%文件夹里的LOG文件,对卸载程序没有影响。这个P处理就是清理痕迹和垃圾文件的,所以,它的功能达到了:)

2008-11-11 17:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
pigpigs
初级用户





积分 41
发帖 28
注册 2008-8-19
状态 离线
『第 7 楼』:  

这个看来比别的P内容全点

2008-11-11 17:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Saber
初级用户





积分 26
发帖 14
注册 2008-7-6
状态 离线
『第 8 楼』:  

这种类型的批处理还是根据自己的实际情况写给自己用的好。

2008-11-11 18:11
查看资料  发短消息 网志   编辑帖子  回复  引用回复
clian76
中级用户





积分 363
发帖 162
注册 2007-4-22
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by pigpigs at 2008-11-11 05:51 PM:
这个看来比别的P内容全点

清空所有硬盘分区回收站
删除系统分区里*.tmp  *._mp   *.gid  *.chk  *.old。
删除WINODWS目录里的*.log *.bak 。
清空系统堆放垃圾的目录"%windir%\prefetch\*"
清空cookies。
清除最近打开文件记录。
清空WINODWS临时目录。
清除多余的系统自启动项(只留下输入法CTFMON)。
清除IE上网临时文件。
清除系统TEMP文件。
清除开始菜单的使用记录。
清除“运行”“搜索”等使用记录。

2008-11-11 18:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: