中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-23 16:09
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,273 会员排行
DOS批处理 & 脚本技术(批处理室) » 删除垃圾文件的批处理!
可打印版本  2,017 / 3
第1楼 wxzbb 发表于 2006-05-05 18:10
新手上路 发帖 2 积分 8
删除垃圾文件的批处理!
@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 ]
第2楼 willsort 发表于 2006-05-05 18:48
元老会员 发帖 1,512 积分 4,432
Re wxzbb:

不错的主题,希望能在rmdir %temp% 之后加上重建 %temp% 的语句,否则可能会引起某些应用程序出现未知错误。另外,如果是原创代码,请在主题标题中表明[原创],否则请表明[转载]。
第3楼 3742668 发表于 2006-05-05 18:56
荣誉版主 发帖 718 积分 2,013
建议:
1.有了开头的@echo off,那么后面命令前面的@符号都可以取消。
2.建议把几次pause改成其他比较有用的功能,毕竟用脚本就是为了方便,在你这个脚本中需要四次交互,相信大多数人都会觉得比较麻烦吧。把前面两次pause更改成set /p来获得参数,而把后面的两个pause改成只用一个,相信会比较合适。如:

3.代码可以更优化,比如:

可以这样:
第4楼 3742668 发表于 2006-05-05 19:06
荣誉版主 发帖 718 积分 2,013
对了,刚才忘了贴,下面这些可能对你有帮助:
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023