用最便捷的方法清除电脑垃圾文件
(2008-07-06 16:47:00)
自编程序 修改 bat 可执行文件 2020.11.23 17:02
转载▼
标签:
电脑维护it(农夫原创) |
分类: 电脑家电 |
用最便捷的方法清除电脑垃圾文件
写个bat文件,给windows瘦身。(农夫原创)
bat文件是批处理文件,是dos命令集合,用来调用dos系统资源执行我们需要的操作。因此,可写个bat文件给windows瘦身,即清除电脑系统里的垃圾文件,比优化大师好用。优点:一是文件很小(不足1K);二是运行速度快(1到2分钟即可把电脑里的垃圾文件清除完);三是对系统无任何伤害。不仿试试。
把以下语句(命令)复制到记事本里,再另存为bat文件(文件名.bat,如ma.bat,即后缀必须是bat),存好后双击bat文件运行,即可清除电脑里的垃圾文件。
马上试——把下面红色的从@开始到最后一行的pause所有语句一起复制到记事本里,然后再另存为bat文件:
@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
注释:
1、垃圾文件:即指临时文件(如:*.tmp、*._mp)、日志文件(*.log)、临时帮助文件(*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)以及其他临时文件。特别是如果一段时间不清理IE的临时文件夹 “Temporary Internet Files”,其中的缓存文件有时会占用上百MB的磁盘空间。这些垃圾浪费了大量磁盘空间,如不及时清理,你的电脑系统磁盘的可用空间会一天天减少,严重时还会使系统运行慢如蜗牛。所以应及时清理系统的垃圾文件的淤塞,保持系统的“苗条”身材,轻松流畅上网。
2、语句(命令)注释:
①、@echo off 此命令是关闭(即不显示)此命令后的信息。(@是关闭当前命令行显示信息,“echo(显示)off(关闭)”,连起来就是关闭显示此命令后的字符)。
②、echo 此命令是显示,即显示你键盘输入的字符,你可随心所欲的输入。
③、del /f /s /q %systemdrive%\*.tmp 此命令是强制删除(不商量)系统硬盘里自动生成的所有tmp临时文件。(systemdrive为系统硬盘,或叫系统驱动器,默认是C盘。%是参数符)
del:DOS下的删除命令。
/f:强制删除只读文件。
/s:包括所有子目录中的文件。
/q:不需要删除确认(不商量)。
%systemdrive%:系统盘,通常为C:\
%表示参数,参数是指在运行批处理文件时在文件名后加的字符串。
\*.tmp:所有的临时文件,*是通配符,tmp是临时文件的扩展名)。
命令执行的结果就是删除系统盘所有的临时文件。想删别的盘的文件,把%systemdrive%\改成别的盘符,如D:\等等。
④、del /f /s /q %systemdrive%\recycled\*.* 此命令是强制删除系统硬盘回收站里的文件。(recycled是回收站)。
⑤、del /f /s /q %windir%\*.bak 此命令是强制删除 WINDOWS目录所有子目录下的所有后缀名为bak的文件。(windir就是windows文件夹的意思)
⑥、rd /s /q %windir%\temp & md %windir%\temp 此命令是先删除 windows根目录下的temp(临时文件夹)及其子文件夹(包括里面的文件一起删除),然后再新建一个空的temp文件夹。(rd:从指定的磁盘删除目录;md:新建指定目录;temp:临时文件夹)
⑦、del /f /q %userprofile%\cookies\*.* 此命令是强制删除用用户名登录的一些论坛的cookies文件。(userprofile:指的是用户配置文件目录;Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。)
⑧、del /f /q %userprofile%\recent\*.* 此命令是强制删除最近访问过的文件记录(日志)的文件夹。(userprofile:用户配置文件目录;recent:最近访问的文件夹,即日志文件夹)。
⑨、del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" 此命令是强制删除英特网临时文件(即上网缓存文件)
⑩、echo. & pause 此命令是显示操作完成按任意键继续。(pause 暂停,等待按键继续)
分享: