原版:
U盘对病毒的传播要借助autorun.inf文件的帮助,病毒首先把自身复制到u盘,然后创建一个autorun.inf,在你双击u盘时,会根据autorun.inf中的设置去运行u盘中的病毒,我们只要可以阻止autorun.inf文件的创建,那么U盘上就算有病毒也只能躺着睡大觉了,大家可能也想到这个,但是不管给autorun.inf设置了什么属性,病毒都会更改它,我提到的方法就是,在根目录下,删除autorun.inf文件,然后,根目下建立一个文件夹,名字就叫autorun.inf,这样一来,因为在同一目录下,同名的文件和文件夹不能共存的原理,病毒就无能为力,创建不了autorun.inf文件了。
事实表明,目前已经有新的病毒能够有意识地检测autorun.inf的存在,对于能直接删除的则删之,对于“无法删除”的则用重命名的方式毁之,仅仅建立autorun.inf文件夹是抵御不了的。
加强版:
原版的基础上,在 autorun.inf文件夹 下建立了病毒不可删除的文件autorun.inf,解决了原版缺陷。并对文件夹进行了 attrib +a +s +r +h。
将下边文件保存为 防U盘autorun病毒(加强版).bat文件 双击运行即可。
@echo off
REM 以下目的为删除所有分区根目录autorun文件,解决双击打不开分区问题。
del c:/autorun.* /f/q
del d:/autorun.* /f/q
del e:/autorun.* /f/q
del f:/autorun.* /f/q
del g:/a