Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 自製 DOS 開機批次檔:專殺機器狗病毒實戰教學

編輯:Windows XP 系統介紹

為何需要 DOS 環境殺毒?

頑固病毒常在 Windows 環境下自我保護、阻擋專殺工具執行。在 DOS 模式下病毒無法載入,配合批次檔自動刪除病毒本體並建立同名目錄防止復發,是經典且有效的清毒手段。

前置準備:為 XP 加裝虛擬 DOS 開機選單

  1. 下載 Vfloppy 虛擬軟碟機工具,掛載隨附的 bookdisk.img 映像檔,標籤設為「DOS 自動殺毒」,套用後暫不重開機。
  2. 下載 WinImage(winima70g.exe),開啟 C:\boot\bootdisk.img,將 AUTOEXEC.BAT 擷取至 D 槽根目錄備份。

編寫專殺批次檔 kill.bat

用記事本建立 D:\kill.bat,內容範例(以機器狗病毒 IGM.exe 為例):

@echo off
rem 移除隱藏、唯讀、系統屬性
attrib -h -r -s C:\WINDOWS\IGM.exe
rem 刪除病毒本體
del C:\WINDOWS\IGM.exe
rem 建立同名目錄防止病毒重建同名檔案
md C:\WINDOWS\IGM.exe

其他病毒檔案依此格式續增即可。

修改開機批次檔實現自動殺毒

  1. 用記事本開啟 D:\autoexec.bat,尋找 echo The diagnostic tools were successfully loaded to drive %RAMD%. 這行。
  2. 在其下方新增一行:call d:\kill.bat。
  3. 用 WinImage 開啟 C:\boot\bootdisk.img,選「映像 → 加入」,覆蓋修改後的 AUTOEXEC.BAT,存檔離開。

實戰驗證與後續維護

重開機選擇「DOS 自動殺毒」進入選單,系統將自動執行 kill.bat 清除病毒。未來遇到新病毒,只需修改 D:\kill.bat 內容即可,無需重製開機映像。

Copyright © Windows教程網 All Rights Reserved