返回顶部
  • 发帖数24
  • 粉丝4

偶就是传说中的........................................................................................................................................................卓卓!

[分享] 一个错误到底要害多少人才会停止?

[复制链接]
卓卓Lv.2 显示全部楼层 发表于 2008-11-2 20:08 |阅读模式 打印 上一主题 下一主题
下面这段代码应该很熟悉吧,一个批处理文件的内容:
@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”这一行给去掉。要不然就会出现问题

精彩评论3

小白杨Lv.2 显示全部楼层 发表于 2008-11-2 21:14
看不懂。。。。。。。。
hgdraliLv.16 显示全部楼层 发表于 2008-11-2 22:35
不太懂
kofkillerLv.8 显示全部楼层 发表于 2008-11-2 22:57
就是那个会误删文件。。。
*滑块验证:
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则




成型论坛 成立于2008年8月,是目前国内优秀的钣金成型类专业技术社区,拥有超过5万会员,形成了由钣金成型、金属材料、CAD工具、CAE工具、CAM工具、资料共享、资源下载中心等几大频道内容,为钣金成型类技术从业者提供了一个发现、使用、并交流技术的平台。
  • 官方手机版

  • 微信公众号

  • 官方微博