msgbartop
世界上没有老实人,所谓的老实人是用来欺骗像我这样老实的人!
msgbarbottom

21 6月 11 批量删除整个分区里指定后缀的所有文件

2011年6月21日发表于Int.Ru | 共有:0 人评论

网上流传的一个BAT文件。

就是一键清理垃圾.bat这种东西。

一个批处理,批量删除垃圾文件后缀。

 

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 %windir%\*.bak
del /f /q %systemdrive%\recycled\*.*
del /f /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
rd /s /q %temp% & md %temp%
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
rd /s /q “%userprofile%\Local Settings\Temporary Internet Files”
del /f /s /q “%userprofile%\Local Settings\Temporary Internet Files\*.*”
del /f /s /q “%userprofile%\Local Settings\Temp\*.*”
del /f /s /q “%userprofile%\recent\*.*”

 

午夜客今天看别人BLOG,说离职时,直接一条命令批量删除了他所有的设计产品。

一般设计文档都有一个指定的后缀,例如Illustrator的后缀就是.Ai,Photoshop的后缀名就是.Psd,Coreldraw的后缀名就是.cdr,AutoCAD的后缀就是.dwg等等……

所以可以直接在运行框里输入一条命令就可以删除整个分区或指定文件夹下指定后缀的所有文件。

例如:del F:*.ai /f /s /q /a (F代表你要操作的盘符,如果是C盘就把F改成C)

 

/f 表示强制删除文件
/s表示子目录都要删除该文件
/q表示无声,不提示
/a根据属性选择要删除的文件
R 只读文件 S 系统文件
H 隐藏文件 A 存档文件
– 表示“否”的前缀

 

PS:这个命表示批量删除指定分区下及所有子文件夹目录内指定后缀(.ai),无提示。强制删除。且不经过回收(相当于shift+del).

您的留言

*