中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-09 19:53
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 先垃圾清理,后磁盘整理 查看 653 回复 3
楼 主 先垃圾清理,后磁盘整理 发表于 2008-05-21 08:40 ·  中国 广东 东莞 电信
新手上路
积分 6
发帖 2
注册 2008-05-20 08:47
18年会员
UID 119160
性别 男
状态 离线
初来驾到,多多指教
@echo off
echo ……按任意键清理垃圾……
pause >nul
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 ……请按任意键进行磁盘整理……
pause >nul
for %%i in (c d e f g h i j k l) do (
if exist %%i:\ (
defrag.exe -f %%i:
)
)
exit
2 发表于 2008-05-21 08:54 ·  中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
del /f /s /q %systemdrive%\*.log
rd /s /q %windir%\temp & md %windir%\temp
这样做,有隐患,建议看不懂的代码,不要随便运行。
3 发表于 2008-05-22 17:43 ·  中国 广东 东莞 电信
新手上路
积分 6
发帖 2
注册 2008-05-20 08:47
18年会员
UID 119160
性别 男
状态 离线
谢谢HAT的指点,的确有点隐患,其实这日志也不算垃圾,有时候还能派上用场的。
4 发表于 2008-05-24 20:18 ·  中国 辽宁 沈阳 和平区 电信
新手上路
积分 6
发帖 3
注册 2008-02-15 20:28
18年会员
UID 110733
性别 男
状态 离线
谢谢啦,应该很有用的。
论坛跳转: