关于清除临时文件和__desktop.ini的批处理
2007-06-11 23:27
429 查看
其实,相关的文件网上有很多,我不过是把它们总结一下而已,它的命令构造主要是DEL命令,也就是删除命令,先熟悉一下命令格式
DEL 参数 文件或文件夹名
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] name
其中
/P 删除每一个文件之前提示确认。
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/Q 安静模式。删除全局通配符时,不要求确认。
/A 根据属性选择要删除的文件。
attributes R 只读文件 S 系统文件
H 隐藏文件 A 存档文件
- 表示“否”的前缀
如果命令扩展名被启用,DEL 会如下改变:
/S 开关的显示句法会颠倒,即只显示已经删除的文件,而不显示找不到的文件。
这里提示一下(: 以上关于DEL命令的解释,在DOS下,用命令 DEL /? 得到
关于批处理的常用命令不做解释了,用到那一条再说吧(有点懒)
当当,开始了
先讲清除临时文件
临时文件主在以下几个地方:
C:\Documents and Settings\Administrator(用户名)\Local Settings\Temporary Internet\ C:\Documents and Settings\Administrator(用户名)\Local Settings\Temp\
C:\Documents and Settings\Administrator(用户名)\recent\
C:\Documents and Settings\Administrator(用户名)\Templates\
C:\Documents and Settings\Administrator(用户名)\Cookies\
C:\ (这下面会有很多像 *.tmp *._mp *.log *.gid *.chk *.old的文件)
C:\recycled\ (也就是回收站)
C:\系统目录\TEMP\
C:\系统目录\prefetch\
C:\系统目录\.TMP
基本轮廓出来了,,如下
@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 //等待按键
清除__desktop.ini
_desktop.ini是威金和新快乐时光产生的垃圾文件,在每个文件夹中都建一个,真是可恶之极.
手动清除的话有点麻烦,他也用DEL命令做的,这里用到了 /A 参数
内容如下:
@echo off
echo 正在清除_desktop.ini文件,请稍等......
del c:\_desktop.ini /f/s/q/a
del d:\_desktop.ini /f/s/q/a
del e:\_desktop.ini /f/s/q/a
del f:\_desktop.ini /f/s/q/a
del g:\_desktop.ini /f/s/q/a
del h:\_desktop.ini /f/s/q/a
del i:\_desktop.ini /f/s/q/a
del j:\_desktop.ini /f/s/q/a
echo 清除完毕!
echo. & pause
其中c:\表示C盘,以此类推,朋友们可以根据自己电脑硬盘的分区情况进行删增
下面我发上来了,只要双击文件就可以了,等执行完了就行了
附件:http://down.51cto.com/data/2348069
DEL 参数 文件或文件夹名
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] name
其中
/P 删除每一个文件之前提示确认。
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/Q 安静模式。删除全局通配符时,不要求确认。
/A 根据属性选择要删除的文件。
attributes R 只读文件 S 系统文件
H 隐藏文件 A 存档文件
- 表示“否”的前缀
如果命令扩展名被启用,DEL 会如下改变:
/S 开关的显示句法会颠倒,即只显示已经删除的文件,而不显示找不到的文件。
这里提示一下(: 以上关于DEL命令的解释,在DOS下,用命令 DEL /? 得到
关于批处理的常用命令不做解释了,用到那一条再说吧(有点懒)
当当,开始了
先讲清除临时文件
临时文件主在以下几个地方:
C:\Documents and Settings\Administrator(用户名)\Local Settings\Temporary Internet\ C:\Documents and Settings\Administrator(用户名)\Local Settings\Temp\
C:\Documents and Settings\Administrator(用户名)\recent\
C:\Documents and Settings\Administrator(用户名)\Templates\
C:\Documents and Settings\Administrator(用户名)\Cookies\
C:\ (这下面会有很多像 *.tmp *._mp *.log *.gid *.chk *.old的文件)
C:\recycled\ (也就是回收站)
C:\系统目录\TEMP\
C:\系统目录\prefetch\
C:\系统目录\.TMP
基本轮廓出来了,,如下
@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 //等待按键
清除__desktop.ini
_desktop.ini是威金和新快乐时光产生的垃圾文件,在每个文件夹中都建一个,真是可恶之极.
手动清除的话有点麻烦,他也用DEL命令做的,这里用到了 /A 参数
内容如下:
@echo off
echo 正在清除_desktop.ini文件,请稍等......
del c:\_desktop.ini /f/s/q/a
del d:\_desktop.ini /f/s/q/a
del e:\_desktop.ini /f/s/q/a
del f:\_desktop.ini /f/s/q/a
del g:\_desktop.ini /f/s/q/a
del h:\_desktop.ini /f/s/q/a
del i:\_desktop.ini /f/s/q/a
del j:\_desktop.ini /f/s/q/a
echo 清除完毕!
echo. & pause
其中c:\表示C盘,以此类推,朋友们可以根据自己电脑硬盘的分区情况进行删增
下面我发上来了,只要双击文件就可以了,等执行完了就行了
附件:http://down.51cto.com/data/2348069
相关文章推荐
- 一键清除_desktop.ini文件的批处理文件
- 系统临时文件“我作主“---清除临时文件的批处理
- 关于文件夹外观设置文件desktop.ini目前为止最完整的解析
- Delphi自动清除临时文件及备份文件的批处理
- Delphi自动清除临时文件及备份文件的批处理
- 批处理清除VC项目临时文件
- C# 系统应用之清除Cookies、IE临时文件、历史记录 转载
- C#清除IE临时文件缓存cookies的方法及核心代码
- C/C++ 关于如何读写ini配置文件
- Delphi 清除IE缓存 internet临时文件 cookie 历史记录 表单记录 上网密码[转]
- Desktop.ini文件详解
- WinXP系统如何清除系统临时文件?WinXP清除系统临时文件的方法
- 关于浏览器(IE,FIREFOX等)临时文件的一些问题。
- windows下清除文件批处理命令
- 关于操作系统中C盘根目录下的一个文件“BOOT.INI”
- 关于批处理文件
- 如何删除_desktop.ini文件
- svn文件清除批处理工具
- make clean 清除产生的临时文件
- Desktop.ini文件详解