網際論壇 - 寬頻使用 / 防毒防駭討論 - 〔原創〕多功能批次檔.BAT(加強版)
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

作者:
標題: 〔原創〕多功能批次檔.BAT(加強版) 上一主題 | 下一主題
  as780611as
  一般會員 
 



  積分 529
  發文 96
  註冊 2008-5-28
  狀態 離線
#1  〔原創〕多功能批次檔.BAT(加強版)

@echo off
title=多功能批次檔.BAT
mode con cols=40 lines=15
echo.
echo     0.清除隨身碟病毒
echo.
echo     1.Autorun.inf全部免疫
echo.
echo     2.解除全部免疫
echo.
echo     3.Autorun.inf部分免疫
echo.
echo     4.解除部分免疫
echo.
echo     5.清理硬碟
echo.
set /p chs="> > > "
if "%chs%"=="0" goto 0
if "%chs%"=="1" goto 1
if "%chs%"=="2" goto 2
if "%chs%"=="3" goto 3
if "%chs%"=="4" goto 4
if "%chs%"=="5" goto 5
exit
:0
echo msgbox "如果病毒無法殺除,請選擇關閉svchost.exe",32,"">>C:\Temp.vbs
C:\Temp.vbs
del C:\Temp.vbs
mode con cols=60 lines=1
set /p a= 選擇殺除(p) / 自動殺除(q) :
set /p a2= 關閉svchost.exe,並且重新開機,確定(t) / 取消(n) :
taskkill.exe /im iexplore.exe /f
taskkill.exe /im rundll32.exe /f
taskkill.exe /im wscript.exe /f
taskkill.exe /im severe.exe /f
taskkill.exe /im mdngfh.exe /f
taskkill.exe /im explorer.exe /f
%a2%askkill.exe /im svchost.exe /f
s%a2%ar%a2% shutdown -a
(
echo REGEDIT4
echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
echo "Hidden"=dword:00000001
echo "SuperHidden"=dword:00000001
echo "ShowSuperHidden"=dword:00000001
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]
echo "RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced"
echo "Text"="@shell32.dll,-30500"
echo "Type"="radio"
echo "CheckedValue"=dword:00000001
echo "ValueName"="Hidden"
echo "DefaultValue"=dword:00000002
echo "HKeyRoot"=dword:80000001
echo "HelpID"="shell.hlp#51105"
echo [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows]
echo "DebugOptions"="2048"
echo "Documents"=""
echo "DosPrint"="no"
echo "load"=""
echo "NetMessage"="no"
echo "NullPort"="None"
echo "Programs"="com exe bat pif cmd"
echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks]
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks]
echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CE7C3CF0-4B15-11D1-ABED-709549C10000}]
echo [-HKEY_CLASSES_ROOT\CLSID\{47994C89-1857-4D33-B196-263ED6FA4CFF}]
echo [-HKEY_CLASSES_ROOT\CLSID\{FBF3B337-FEB6-403B-BBE2-2B67CB6563E3}]
echo [-HKEY_CLASSES_ROOT\CLSID\{E996F10E-FCAF-41CC-94C8-B8BF7D6F80AC}]
echo [-HKEY_CLASSES_ROOT\CLSID\{B058B02A-AC93-4FBA-900B-FA44D9B92805}]
echo [-HKEY_CLASSES_ROOT\CLSID\{79FC744E-75CA-49B0-8F02-AEAE4CAACBE0}]
echo [-HKEY_CLASSES_ROOT\CLSID\{5D7ED61B-DB3E-44EC-BED5-40307384FF81}]
echo [-HKEY_CLASSES_ROOT\CLSID\{749E4FEF-6AFF-41A6-AED8-364222D455A7}]
echo [-HKEY_CLASSES_ROOT\CLSID\{FBF3B337-FEB6-403B-BBE2-2B67CB6563E3}]
echo [-HKEY_CLASSES_ROOT\CLSID\{27E1C1B0-7117-4582-8565-682E569810D2}]
echo [-HKEY_CLASSES_ROOT\CLSID\{894C0068-46AC-4F59-A140-EDE0DABA776C}]
echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CE7C3CF0-4B15-11D1-ABED-709549C10000}]
echo [-HKEY_LOCAL_MACHINE\Software\Wicrosoft\Windows\Current Version\Winlogon]
echo [-HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer]
echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer]
)>temp.reg
regedit /s temp.reg
del temp.reg
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 /f/%a%/a:h %%a:\autorun.inf
del /f/%a%/a:h %%a:\*.exe
del /f/%a%/a:h %%a:\0*.com
del /f/%a%/a:h %%a:\1*.com
del /f/%a%/a:h %%a:\2*.com
del /f/%a%/a:h %%a:\3*.com
del /f/%a%/a:h %%a:\4*.com
del /f/%a%/a:h %%a:\5*.com
del /f/%a%/a:h %%a:\6*.com
del /f/%a%/a:h %%a:\7*.com
del /f/%a%/a:h %%a:\8*.com
del /f/%a%/a:h %%a:\9*.com
del /f/%a%/a:h %%a:\a*.com
del /f/%a%/a:h %%a:\b*.com
del /f/%a%/a:h %%a:\c*.com
del /f/%a%/a:h %%a:\d*.com
del /f/%a%/a:h %%a:\e*.com
del /f/%a%/a:h %%a:\f*.com
del /f/%a%/a:h %%a:\g*.com
del /f/%a%/a:h %%a:\h*.com
del /f/%a%/a:h %%a:\i*.com
del /f/%a%/a:h %%a:\j*.com
del /f/%a%/a:h %%a:\k*.com
del /f/%a%/a:h %%a:\l*.com
del /f/%a%/a:h %%a:\m*.com
del /f/%a%/a:h %%a:\o*.com
del /f/%a%/a:h %%a:\p*.com
del /f/%a%/a:h %%a:\q*.com
del /f/%a%/a:h %%a:\r*.com
del /f/%a%/a:h %%a:\s*.com
del /f/%a%/a:h %%a:\t*.com
del /f/%a%/a:h %%a:\u*.com
del /f/%a%/a:h %%a:\v*.com
del /f/%a%/a:h %%a:\w*.com
del /f/%a%/a:h %%a:\x*.com
del /f/%a%/a:h %%a:\y*.com
del /f/%a%/a:h %%a:\z*.com
del /f/%a%/a:h %%a:\na*.com
del /f/%a%/a:h %%a:\nb*.com
del /f/%a%/a:h %%a:\nc*.com
del /f/%a%/a:h %%a:\nd*.com
del /f/%a%/a:h %%a:\ne*.com
del /f/%a%/a:h %%a:\nf*.com
del /f/%a%/a:h %%a:\ng*.com
del /f/%a%/a:h %%a:\nh*.com
del /f/%a%/a:h %%a:\ni*.com
del /f/%a%/a:h %%a:\nj*.com
del /f/%a%/a:h %%a:\nk*.com
del /f/%a%/a:h %%a:\nl*.com
del /f/%a%/a:h %%a:\nm*.com
del /f/%a%/a:h %%a:\nn*.com
del /f/%a%/a:h %%a:\no*.com
del /f/%a%/a:h %%a:\np*.com
del /f/%a%/a:h %%a:\nq*.com
del /f/%a%/a:h %%a:\nr*.com
del /f/%a%/a:h %%a:\ns*.com
del /f/%a%/a:h %%a:\nu*.com
del /f/%a%/a:h %%a:\nv*.com
del /f/%a%/a:h %%a:\nw*.com
del /f/%a%/a:h %%a:\nx*.com
del /f/%a%/a:h %%a:\ny*.com
del /f/%a%/a:h %%a:\nz*.com
del /f/%a%/a:h %%a:\*.bat
del /f/%a%/a:h %%a:\*.cmd
del /f/%a%/a:h %%a:\*.pif
del /f/%a%/a:h %%a:\*.scr
del /f/%a%/a:h %%a:\*.asf
del /f/%a%/a:h %%a:\*.mms
del /f/%a%/a:h %%a:\*.dll
del /f/%a%/a:h %%a:\*.zip
del /f/%a%/a:h %%a:\*.vbs
del /f/%a%/a:h %%a:\RECYCLER\*.exe
del /f/%a%/a:h %%a:\RECYCLER\*.com
del /f/%a%/a:h %%a:\RECYCLER\*.bat
del /f/%a%/a:h %%a:\RECYCLER\*.cmd
del /f/%a%/a:h %%a:\RECYCLER\*.pif
del /f/%a%/a:h %%a:\RECYCLER\*.scr
del /f/%a%/a:h %%a:\RECYCLER\*.asf
del /f/%a%/a:h %%a:\RECYCLER\*.mms
del /f/%a%/a:h %%a:\RECYCLER\*.dll
del /f/%a%/a:h %%a:\RECYCLER\*.zip
del /f/%a%/a:h %%a:\RECYCLER\*.vbs
)
del /f/%a%/s/a:h %windir%\*.exe
del /f/%a%/s/a:h %windir%\*.com
del /f/%a%/s/a:h %windir%\*.bat
del /f/%a%/s/a:h %windir%\*.cmd
del /f/%a%/s/a:h %windir%\*.pif
del /f/%a%/s/a:h %windir%\*.scr
del /f/%a%/s/a:h %windir%\*.asf
del /f/%a%/s/a:h %windir%\*.mms
del /f/%a%/s/a:h %windir%\*.dll
del /f/%a%/s/a:h %windir%\*.zip
del /f/%a%/s/a:h %windir%\*.vbs
start explorer
shu%a2%down -r -t 00
exit
:1
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 (
md %%a:\autorun.inf\lock...\
rd %%a:\autorun.inf\lock...
)
exit
:2
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 (
rd %%a:\autorun.inf\lock.\
rd %%a:\autorun.inf\lock..\
rd %%a:\autorun.inf\lock...\
rd %%a:\autorun.inf
)
exit
:3
set /p b=請選擇磁碟 :
md %b%:\autorun.inf\lock...\
rd %b%:\autorun.inf\lock...
exit
:4
set /p c=請選擇磁碟 :
rd %c%:\autorun.inf\lock.\
rd %c%:\autorun.inf\lock..\
rd %c%:\autorun.inf\lock...\
rd %c%:\autorun.inf
exit
:5
cls
mode con cols=120 lines=40
set /p d= 清理硬碟後,並且關機,確定(t) / 取消(n) :
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
rd /s /q %windir%\temp
md %windir%\temp
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
del /f /s /q %systemdrive%\Program Files\*.txt
del /f /s /q /a %systemdrive%\Thumbs.db
del /f /q "%userprofile%\cookies\*.*"
del /f /q "%userprofile%\recent\*.*"
rd /s /q "%userprofile%\Local Settings\Temp"
md "%userprofile%\Local Settings\Temp"
cleanmgr /SAGERUN:99
shu%d%down -s -%d% 00
exit


2009-8-11 09:41 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  helin0414
  中級會員 
 


  積分 1127
  發文 206
  註冊 2009-8-9
  來自 比奇堡
  狀態 離線
#2  

好厲害
感覺超級好用的

"如果病毒無法殺除,請選擇關閉svchost.exe",32,"">>C:\Temp.vbs
這個也要複製嗎


2009-8-15 10:02 AM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  tkjh_10168
  中級會員 
 


  積分 1436
  發文 166
  註冊 2006-5-18
  來自 22世紀
  狀態 離線
#3  

語法看起來是要喔! 那是一個訊息視窗!



圈圈乂乂
2009-8-20 03:04 AM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  lu123
  高級會員 
 



  積分 10605
  發文 1837
  註冊 2008-11-2
  狀態 離線
#4  

這個好用且方便操作也簡單各位看官不妨試試看吧!

2009-12-26 12:33 AM
查看資料  發短消息   編輯文章  引用回覆
  taiwu
  進階會員 
 



  積分 1566
  發文 437
  註冊 2005-9-18
  來自 taiwu
  狀態 離線
#5  3Q

語法看起來是要喔! 那是一個訊息視窗!

2010-2-15 02:58 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: