admin管理员组文章数量:1658441
1、新建记事本
复制粘贴:
@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
2、修改记事本的扩展名为 .bat
3、 删除开始:(乱码不用管,编码格式的问题,如果没反应可以点点键盘空格或回车)
删除过程:(如果垃圾很多需要等几分钟)
删除过程中会显示“删除文件”和“拒绝访问”等字样,因为有的文件需要管理员身份才能打开所以会拒绝访问,这种文件多数属于系统文件,不建议清除。
删除结束:
4、分析一下原理:
del /f /s /q %systemdrive%\*.tmp
del DOS下的删除命令
/f 加个参数/f表示强制删除只读文件
/s 这个表示包括所有子目录中的文件
/q 这个表示不需要删除确认
%systemdrive% 代表系统盘,通常为C:\
*.tmp 所有的临时文件,*是通配符,tmp是临时文件的扩展名。
---
命令执行的结果就是删除系统盘所有的临时文件。想删别的盘的文件,把%systemdrive%\改成别的盘符,如D:\等等。
原理很简单,就是删除一些代码中指定盘符和文件格式的文件。
这些文件就像一些磁盘上的灰尘,就没事打扫一下就行,虽然不会占用太多内存,但是留着也没什么用。
版权声明:本文标题:新学的一个清理C盘垃圾的一个方法,分享给大家 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1729808197a1213372.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论