cacls\\?\%1/g everyone:f
Rd /S/Q\\?\%1
当发现U盘病毒的时候可以直接将autorun.inf到制作的批处理文件上,直接删除。
或者将用以下代码做成批处理(E:代表U盘的盘符,大家根据自己电脑上插入U盘时分配的盘符修改),当插入U盘后直接运行即可。
cacls E:\autorun.inf /g everyone:f
Rd /S/Q E:\autorun.inf
如果用以上两种方式删除不掉,那就证明它们已经被系统认成了系统文件,需要更为强力的方法了。
启动管理员模式的命里提示符,输入X:后回车(X代表U盘盘符),随后输入rmdir /s autorun.inf就能将其干掉。
要是你特别懒,懒得一个个输入命令去处理,或者病毒已经蔓延到电脑中,请将下面这些命令做成批处理文件
attrib C:\autorun.inf -a -s -r -h
attrib D:\autorun.inf -a -s -r -h
attrib E:\autorun.inf -a -s -r -h
ren C:\autorun.inf autorun.inf
ren D:\autorun.inf autorun.inf
ren E:\autorun.inf autorun.inf
del C:\autorun.inf
del D:\autorun.inf
del E:\autorun.inf
根据你电脑的盘符数量和名称增减,命令的目的是autorun.inf现原形,不再让系统庇护它,并加以删除。
说完了怎么弄死U盘病毒,该说U盘文件找回的问题了。大部分使用U盘传播的病毒程序,其主要目的就是利用autorun.inf感染更多电脑,下载其他病毒/木马或上传用户数据,但要说破坏性的话,是属于比较良心的那种,不会轻易破坏大家的文件和资料,一般只是将它们强力隐藏了起来。
不信你在文件资源管理器中勾选“显示隐藏的文件、文件夹和驱动器”并取消“隐藏受保护的操作系统文件”,一般都能看到原有的存储资料,找回它们。
如果你已经用防病毒软件查杀了U盘,那么就需要在U盘制作个批处理文件,代码如下:
@echo off attrib -s -h -r -a /s /d
运行后等待一段时间,让被防病毒软件干掉病毒之后的U盘文件恢复原有的属性。
再和大家多说几句,虽然“attrib”这个命令日常很少接触,但它能够更改文件属性的特点可以很好的在批量工作中起到极为高效的处理效果。主要用法只要在命令提示符中输入help attrib就能看到详细解说,使用时“+”代表增加、“-”代表去除。
上面那个批处理解读起来就是去除U盘文件的系统、隐藏、存档属性,让我们可以看到它们,并进行读写、复制等操作。