大家一定都遇到过,与文件夹同名的.exe可执行文件病毒吧,一个打磁盘后,所有的文件夹都隐藏了,剩下的只有同名的.exe了,现在先给大家发个处理这种情况的批处理

 
  
  1. @echo off  
  2. for /f "delims=" %%a in ('dir/s/ad/b') do attrib -s -h -r "%%a" 2>nul 

这样以来,你所有隐藏的文件夹就都出来了,哈哈,下面我们用批处理来模仿一个那个病毒,这里只做测试,请大家不要用于破坏,遍历所有文件夹,生成与文件夹同名的可执行文件,见代码

 

 
  
  1. @echo on  
  2. :: 遍历文件夹,在每个文件夹下以文件夹的名为名建立文本文件  
  3. for /r %%i in (.) do (  
  4.    cd.>"%%i\%%~ni.exe")  
  5. pause 

大家如果想测试一个找个文件夹少的目录,我测试的时候是放在e盘的,结果。。。。大家能想想的到吧,等我把这个批处理停下来的时候,一搜索,发现有300多个与文件夹同名的.exe可执行文件,太可怕了,如果单单用手删除,那还不知道哪年能删除完呢,数量上是让人头疼的,其次,就是说说病毒了,咱们自己生成的可执行文件是空的什么也没有的,如果在生成可执行文件的同时,往文件里面加入一些恶意代码,那结果就可想而知了,小心网监来找你,再说一次,此代码仅供交流,请大家不要用于非法,切记!!!