标题: [系统相关] 求助BAT如何批量删除desktop.ini文件? [打印本页]
作者: l164159920 时间: 2012-10-23 14:54 标题: 求助BAT如何批量删除desktop.ini文件?
电脑像是中毒了,除了C盘之外,其他盘的文件夹图标全变成回收站图标,而且被隐藏,还有只读,双击打开就进入回收站,用RAR压缩再打开可以看到有个desktop.ini文件,里面的内容:[.ShellClassInfo]
CLSID={645FF040-5081-101B-9F08-00AA002F954E}
每个文件夹下都有desktop.ini文件,求批量删除的批处理。不知道里面的数据损坏没有……或者有没有什么专杀工具,有的话请发送到邮箱[email]1005006129@qq.com[/email] 谢谢
作者: CrLf 时间: 2012-10-23 18:45
- set "disk=d e f g"
- del /s /q "%disk: =:\desktop.ini" "%:\desktop.ini"
复制代码
作者: cutebe 时间: 2012-10-23 21:13
本帖最后由 cutebe 于 2012-10-23 21:16 编辑
- @ECHO OFF
- FOR %%D IN (D E F G H I J K L M N O P Q R S T U V W X Y Z)DO IF EXIST %%D: CALL :DRV %%D:
- GOTO :EOF
-
- :DRV DRIVE:
- FOR /F "DELIMS=" %%F IN ('DIR/AD/S/B %1')DO (
- IF NOT EXIST "%%F\DESKTOP.INI\" (
- IF EXIST "%%F\DESKTOP.INI" (
- IF NOT EXIST "%%F\INFO2\" (
- IF NOT EXIST "%%F\INFO2" (
- DEL/A/F/Q "%%F\DESKTOP.INI"
- ATTRIB -S -H -R "%%F"
- )
- )ELSE (
- DEL/A/F/Q "%%F\DESKTOP.INI"
- ATTRIB -S -H -R "%%F"
- )
- )
- )
- )
复制代码
作者: wc726842270 时间: 2012-10-24 05:55
!!!,我还以为你作了保护了呢,看来是有些无语了
作者: l164159920 时间: 2012-10-24 10:52
回复 2# CrLf
desktop.ini文件删除了,可是很多文件几乎所有文件都损坏了,WORD打不开,电子表格,TXT文件也是乱码,图片也打不开,EXE执行文件双击打开是一个命令提示符一样的黑框,这是什么病毒啊,有什么方法杀掉?
作者: CrLf 时间: 2012-10-25 03:17
不清楚楼主的具体情况,建议把 assoc 和 ftype 两个命令的输出压缩下发上来看看
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |