查看: 6268|回复: 11
收起左侧

[已解决] 怎么删除自建的这个autorun.inf文件夹?

 关闭 [复制链接]
spaceren
发表于 2009-5-22 17:33:32 | 显示全部楼层 |阅读模式
不知发这是否合适。

fat32格式的U盘用了网上的“阿非专用U盘病毒免疫程序”(http://bbs.wuyou.com/viewthread.php?tid=116934
自建了一个autorun.inf文件夹
鉴于其可以重命名,可能被病毒利用,于是欲采用高手提供的另外一种更BT方法(http://bbs.wuyou.com/viewthread.php?tid=129816&extra=&page=1
它可以连重命名都不允许。
但是之前的autorun.inf文件夹怎么也删除不掉了,试过了unlocker,冰刃

[ 本帖最后由 spaceren 于 2009-5-23 11:39 编辑 ]
天月来了
发表于 2009-5-22 17:42:08 | 显示全部楼层
如果不是ntfs盘内的,就去用Wsyscheck文件管理里的直接删除试试去

建议用“阿非专用U盘病毒免疫程序”取消它自己的这免疫文件夹。

[ 本帖最后由 天月来了 于 2009-5-22 17:43 编辑 ]
dl123100
发表于 2009-5-22 19:29:40 | 显示全部楼层
右键--属性--安全--改为“完全控制”
然后用ls的清除歧义文件夹.bat应该可以了
IceSword应该可以删畸形文件夹吧
spaceren
 楼主| 发表于 2009-5-22 20:19:54 | 显示全部楼层
@Echo Off
Title=阿非专用U盘病毒免疫程序

:Menu
color 2f
cls
Echo %date% %time%
Echo.
Echo.
Echo 免疫U盘autorun类病毒,建立或删除autorun.inf文件夹
Echo ---------------------------------------------------------------
Echo.
Echo 该程序会在每个分区的目录下建立autorun.inf文件夹,
Echo 默认的情况下是删不掉的,但可以用这个批处理删掉。
Echo 这样病毒就无法再建立病毒引导文件。达到防护作用
Echo.
Echo 阿非
Echo.
Echo [Y] 按 Y 键 建立U盘病毒防护墙
Echo [D] 按 D 键 拆除U盘病毒防护墙(FAT格式下无法删除)
Echo [Q] 按 Q 键 退出
Echo -----------------------------------------------------------------
Echo.
Set Choice=
Set /P Choice= 请选择要进行的操作:
If /I '%Choice:~0,1%'=='y' goto md
If /I '%Choice:~0,1%'=='d' goto del
If /I '%Choice:~0,1%'=='q' exit

:md
For %%a In (c d e f g h i j k l m n o p q r s t u v w x y z) Do Del /a /f /q %%a:\autorun.inf>nul 2>nul & echo Y|cacls "%%a:\autorun.inf" /T /C /P everyone:F>nul 2>nul & rd /s /q %%a:\autorun.inf\ >nul 2>nul & md "%%a:\autorun.inf">nul 2>nul & md "%%a:\autorun.inf\...\">nul 2>nul&md "%%a:\autorun.inf\...\...\">nul 2>nul& attrib +s +h +r %%a:\autorun.inf >nul 2>nul& echo Y|cacls "%%a:\autorun.inf" /T /C /P everyone:N >nul 2>nul
cls
Echo %date% %time%
Echo.
Echo.&Echo.&Echo.
color 2f
Echo 已经在各分区的根目录下建立autorun.infU盘病毒防护墙。
Echo 按任意键返回主界面...
Echo.
pause>nul
goto Menu

:Del
For %%a In (c d e f g h i j k l m n o p q r s t u v w x y z) Do echo Y|cacls "%%a:\autorun.inf" /T /C /P everyone:F>nul 2>nul & rd /s /q "%%a:\autorun.inf\">nul 2>nul
cls
color fc
Echo.&Echo.&Echo.
Echo %date% %time%
Echo.
Echo 警告 已经拆除各分区 U盘病毒防护墙
Echo 系统处于无防护状态
Echo.
Echo 按任意键返回主界面...
pause>nul
goto Menu


核心的语句就是
md X:\autorun.inf
md X:\autorun.inf\...\
md X:\autorun.inf\...\...\


原作者说:
修正如下:注意,在FAT格式下无法删除,用了最强悍的删除工具多无法删除,提示I/O错误。但可以重命名,NTFS格式下是无法删除和重命名的


ls所说的是ntfs格式吧?我目前是fat32格式的,所以没有安全选项。
“清除歧义文件夹.bat”不可用
dl123100
发表于 2009-5-22 20:31:22 | 显示全部楼层
原帖由 spaceren 于 2009-5-22 20:19 发表


核心的语句就是


原作者说:

ls所说的是ntfs格式吧?我目前是fat32格式的,所以没有安全选项。
“清除歧义文件夹.bat”不可用

抱歉,没看清楚,那就用XueTr删除吧。
tawny2008
发表于 2009-5-22 21:15:51 | 显示全部楼层

回复 5楼 dl123100 的帖子

嗯,冰刃对畸形文件操作有点问题,楼主可以试试XueTr
tawny2008
发表于 2009-5-22 21:17:34 | 显示全部楼层
另外楼主正好可以试试本区的几个删除文件的工具,例如火流星fire这些
spaceren
 楼主| 发表于 2009-5-22 22:23:53 | 显示全部楼层
强删的这一类工具一般都关注“被其他程序占用”了而无法删除的情况
但目前这个问题是和dos有点关系
它建立了一个文件名为“..”的文件夹
而在dos下,“..”还用来表示上级目标
所以删起来就有点麻烦了

Wsyscheck能把文件名“..”显示成E开头的一个名字,但是无法删
XueTr也不行
其他的我回头再试
annybaby
发表于 2009-5-23 10:02:19 | 显示全部楼层
原帖由 spaceren 于 2009-5-22 22:23 发表
强删的这一类工具一般都关注“被其他程序占用”了而无法删除的情况
但目前这个问题是和dos有点关系
它建立了一个文件名为“..”的文件夹
而在dos下,“..”还用来表示上级目标
所以删起来就有点麻烦了

Wsysch ...



呵呵,偶们伟大的Wsyscheck当然可以轻松搞定啦,Wangsea大哥已经考虑到了各种可能的情况了,所以总有一个办法可以对付它...
比如你说遇到的这种情况,只要在右边列出的文件列表里(不是左边的目录树)使用“直接删除”即可,见下图
Snap46.jpg

随便试了几个工具,Fire显然是绝对无敌,所以不费吹力之力搞定,见图..
建立.png


确认.JPG


结果
删除后.JPG


DGEN明显也可以..
888.gif


不过以上两种特别暴力,亲手慎用,以免误伤无辜..下面这个小工具不错,推荐..
RE.gif





当然,方法还有很多啦,不再一一列举...

评分

参与人数 1人气 +1 收起 理由
backway + 1 不错......没有fat32磁盘没得试.....⊙﹏⊙

查看全部评分

spaceren
 楼主| 发表于 2009-5-23 11:42:25 | 显示全部楼层
多谢多谢,最后一个工具方便
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-7 06:16 , Processed in 0.127938 second(s), 20 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表