yanyongtong 发表于 2008-10-8 14:05   只看TA 1楼
  • yanyongtong
  • Ban to Visit(禁访)
  • 离线

[交流] 用过“清理系统垃圾”批处理文件的请注意了!

用过“清理系统垃圾”批处理文件的请注意了!


@echo off
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. & pause

  这是“清除系统垃圾(让你电脑速度像飞一样)”的链接,我知道这个批处理文件确实很好用,但是作者忽略了一个很重要的问题,导致很多电脑出现了一点不大不小的麻烦。希望菜鸟们在使用这个程序的时候能够注意一下!!

  del/f/s/q%systemdrive%\*.log就是这行命令,我们可以看到,是删除后缀为log的文件,殊不知,在安装很多游戏或其他软件的时候,会生成一个install.log的文件,该文件记录了安装程序复制了哪些文件,用于日后卸载该程序,可是执行了del/f/s/q%systemdrive%\*.log后,会不分青红皂白的把所有的LOG文件删除,这样在添加删除程序里卸载程序时,就会显示“无法找到install.log文件,无法执行卸载”。

  所以,做这个小文件的朋友们,一定要把“del/f/s/q%systemdrive%\*.log”这一行给去掉。要不然就会出现问题。

  请各位注意啦!
0
juky007 发表于 2008-10-8 14:19   只看TA 2楼
谢谢楼主的提醒,咱还真是不知道啊,回头马上改去~
0
shanren90 发表于 2008-10-8 21:24   只看TA 3楼
谢谢楼主啦,否则我真是不知道啊。另外文件应该存为什么格式啊?

[ 本帖最后由 shanren90 于 2008-10-8 21:25 编辑 ]
0
ypdadi 发表于 2008-10-8 21:36   只看TA 4楼
楼主说的挺对 应该注意 不严的话会后悔都来不及的!
0
sonic 发表于 2008-10-8 21:41   只看TA 5楼
楼主说得太对了,我们公司安装的SAP软件经常每次开机的时候就会自动重装,过了好久才发现是用了类似的清理软件删掉了log文件的原因。大家真的要好好注意这个问题
0
m201220 发表于 2008-10-8 21:47   只看TA 6楼
刚刚看了下,发觉真的有这行命令,马上删了。多谢楼主提醒。
0
该用户匿名发帖 发表于 2008-10-8 21:48   只看TA 7楼
多谢搂住提醒,我回去马上改改,吓死我了,谢谢了
0
WOHENZAIHUNI28 发表于 2008-10-8 21:52   只看TA 8楼
那请教一下楼主,360安全卫士里面的清理垃圾是不是也会造成您说的那样呢?本人菜鸟,虚心请教一下。
0
该用户匿名发帖 发表于 2008-10-8 21:55   只看TA 9楼
谢谢楼主的提醒

希望不会出现其他问题
0
该用户匿名发帖 发表于 2008-10-8 22:02   只看TA 10楼
回楼上的问题,文件应该存为.cmd格式。本版有同类的一个主题。
0
回复帖子 发新话题