中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 删除垃圾文件的批处理! 上一主题 | 下一主题
wxzbb
新手上路





积分 8
发帖 2
注册 2006-5-5
状态 离线
『楼 主』:  删除垃圾文件的批处理!

@echo off
@echo 欢迎使用WXZBB电脑工作室的DelTemp V1.20 系统垃圾文件清除器!
pause
@echo 本程序将删除您计算机的部分垃圾文件!
pause
@echo off
rmdir /s /q %temp%
del /F /Q /S C:\*.tmp
del /F /Q /S C:\*.gid
del /F /Q /S C:\*.old
del /F /Q /S C:\*.bak
@echo 部分垃圾文件已删除!
pause
@echo 感谢您使用WXZBB工作室的DelTemp V1.20
pause
@echo 制作人:WXZ





大家可以在http://cndos.l009.com/filedown/files/deltemp.rar下载!

[ Last edited by wxzbb on 2006-7-18 at 16:59 ]

2006-5-5 18:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
willsort
元老会员

Batchinger


积分 4432
发帖 1512
注册 2002-10-18
状态 离线
『第 2 楼』:  

Re wxzbb:

      不错的主题,希望能在rmdir %temp% 之后加上重建 %temp% 的语句,否则可能会引起某些应用程序出现未知错误。另外,如果是原创代码,请在主题标题中表明[原创],否则请表明[转载]。



※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得!
2006-5-5 18:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
3742668
荣誉版主





积分 2013
发帖 718
注册 2006-2-18
状态 离线
『第 3 楼』:  

建议:
    1.有了开头的@echo off,那么后面命令前面的@符号都可以取消。
    2.建议把几次pause改成其他比较有用的功能,毕竟用脚本就是为了方便,在你这个脚本中需要四次交互,相信大多数人都会觉得比较麻烦吧。把前面两次pause更改成set /p来获得参数,而把后面的两个pause改成只用一个,相信会比较合适。如:
@echo off
echo 欢迎使用…………文件清除器!
echo 请选择:
set /p flag=1.删除tmp临时文件  2.删除历史记录  3.删除我最近打开的文档列表 4.删除internet临时文件 5.删除cookies
rem 你可以在各个选项前加入适量的tab或空格来使界面比较美观
.
.
.
echo 感谢使用…………
echo 制作人…………
pause
3.代码可以更优化,比如:
del /F /Q /S C:\*.tmp
del /F /Q /S C:\*.gid
del /F /Q /S C:\*.old
del /F /Q /S C:\*.bak
可以这样:
pushd c:\
del /f /q /s *.old *.bak *.gid *.tmp
popd


2006-5-5 18:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
3742668
荣誉版主





积分 2013
发帖 718
注册 2006-2-18
状态 离线
『第 4 楼』:  

对了,刚才忘了贴,下面这些可能对你有帮助:
set oldlnk="%userprofile%\recent"     rem 最近打开的文档列表保存目录
set internet="%userprofile%\local settings\temporary internet files"  rem internet临时文件目录
set cookies="%userprofile%\cookies"  rem cookies目录
set history="%userprofile%\local settings\history"  rem 历史记录存放目录


2006-5-5 19:06
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: