@Echo Off color 2f title Autorun 病毒清除工具-By Phexon Rem 殺進程 taskkill /F /IM SocksA.exe /IM SVOHOST.exe /IM AdobeR.exe /IM ravmone.exe /IM wincfgs.exe /IM doc.exe /IM rose.exe /IM sxs.exe /IM autorun.exe /IM KB20060111.exe /IM tel.xls.exe>nul 2>nul
:clearauto cls Echo. Echo Autorun 病毒清除工具 Echo. Echo. Echo. Echo 制作:Phexon Echo. Echo 本程序運行后自動清除每個盤符下面的Autorun病毒 Echo 本程序原理是基于讀取每個盤符下的Autorun.inf相關字段 Echo. Echo [1] 僅僅刪除所有盤符下的 Autorun 病毒 Echo [2] 刪除所有盤符下的 Autorun 病毒并且建立同名免疫目錄(推薦!) Echo [3] 禁用系統的 Autorun 機制以避免 Autorun 病毒的再次感染 Echo [4] 取消所有盤符的 Autorun 病毒免疫 Echo [5] 刪除并免疫指定盤符的 Autorun 病毒 Echo [6] 取消免疫指定盤符 Echo [7] 恢復相關注冊表項默認值 Echo [0] 退出 Echo. Set /p clearslt= 請輸入您的選擇(1/2/3/4/5/6/7/0): If "%clearslt%"=="" Goto clearauto If "%clearslt%"=="1" Goto clearauto1 If "%clearslt%"=="2" Goto clearauto2 If "%clearslt%"=="3" Goto clearauto3 If "%clearslt%"=="4" Goto clearauto4 If "%clearslt%"=="5" Goto clearauto5 If "%clearslt%"=="6" Goto clearauto6 If "%clearslt%"=="7" Goto clearauto7 If "%clearslt%"=="0" Exit
:clearauto1 taskkill /F /IM SocksA.exe /IM SVOHOST.exe /IM AdobeR.exe /IM ravmone.exe /IM wincfgs.exe /IM doc.exe /IM rose.exe /IM sxs.exe /IM autorun.exe /IM KB20060111.exe /IM tel.xls.exe>nul 2>nul 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 ( fsutil fsinfo drivetype %%a: |find /i "固定驅動器" && ( For /f "tokens=2 delims==" %%b In (%%a:/autorun.inf) Do Del /a /f /q "%%a:/%%b" >nul 2>nul Del /a /f /q %%a:/autorun.inf >nul 2>nul ) >nul 2>nul fsutil fsinfo drivetype %%a: |find /i "可移動驅動器" && ( For /f "tokens=2 delims==" %%b In (%%a:/autorun.inf) Do Del /a /f /q "%%a:/%%b" >nul 2>nul Del /a /f /q %%a:/autorun.inf >nul 2>nul ) >nul 2>nul ) cls Echo Autorun 病毒清除完畢,任意鍵返回…… pause>nul Goto clearauto
:clearauto2 taskkill /F /IM SocksA.exe /IM SVOHOST.exe /IM AdobeR.exe /IM ravmone.exe /IM wincfgs.exe /IM doc.exe /IM rose.exe /IM sxs.exe /IM autorun.exe /IM KB20060111.exe /IM tel.xls.exe>nul 2>nul 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 ( fsutil fsinfo drivetype %%a: |find /i "固定驅動器" && ( For /f "tokens=2 delims==" %%b In (%%a:/autorun.inf) Do Del /a /f /q "%%a:/%%b" & md "%%a:/%%b/免疫目錄不要刪除!.../" & attrib +s +h +r "%%a:/%%b" & Echo Y|cacls "%%a:/%%b" /T /C /P everyone:N >nul 2>nul Del /a /f /q %%a:/autorun.inf & md "%%a:/autorun.inf/免疫目錄不要刪除!.../" & attrib +s +h +r %%a:/autorun.inf & Echo Y|cacls "%%a:/autorun.inf" /T /C /P everyone:N >nul 2>nul ) >nul 2>nul fsutil fsinfo drivetype %%a: |find /i "可移動驅動器" && ( For /f "tokens=2 delims==" %%b In (%%a:/autorun.inf) Do Del /a /f /q "%%a:/%%b" & md "%%a:/%%b/免疫目錄不要刪除!.../" & attrib +s +h +r "%%a:/%%b" & Echo Y|cacls "%%a:/%%b" /T /C /P everyone:N >nul 2>nul Del /a /f /q %%a:/autorun.inf & md "%%a:/autorun.inf/免疫目錄不要刪除!.../" & attrib +s +h +r %%a:/autorun.inf & Echo Y|cacls "%%a:/autorun.inf" /T /C /P everyone:N >nul 2>nul ) >nul 2>nul )