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

Windows 2000 無人值守自動安裝完全指南:軟碟引導與批次腳本實戰

編輯:Windows 2003 常見問題解答

前言:為何需要無人值守安裝

Windows 2000 雖功能強大,但手動安裝流程冗長、需頻繁人工干預。微軟提供「無人值守安裝」功能,配合應答檔 (unattend.txt) 可全自動完成從分區格式化到桌面配置的全過程。本文進一步優化:製作可開機軟碟,結合 Autoexec.bat 批次腳本,實現「插入軟碟 → 開機 → 全自動安裝 → 取出軟碟」的極致體驗,真正解放雙手。

核心原理

  • 應答檔:unattend.txt 記錄所有安裝選項(產品金鑰、授權模式、網路設定、時區、管理員密碼等)
  • 啟動軟碟:載入 DOS 環境、HIMEM.SYS 擴展記憶體、SMARTDRV 磁碟快取、CD-ROM 驅動程式(光碟安裝時)
  • 批次腳本:Autoexec.bat 自動呼叫 WINNT.EXE 或 WINNT32.EXE 並傳遞參數啟動無人值守安裝

場景一:硬碟安裝(安裝檔案已複製至本地分區)

軟碟製作步驟

  1. 純 DOS 下格式化並寫入系統檔:FORMAT A: /S
  2. 建立 CONFIG.SYS:
    DEVICE=C:\WINDOWS\HIMEM.SYS
    載入 HIMEM 讓 DOS 能執行 SMARTDRV
  3. 建立 AUTOEXEC.BAT:
    C:\WINDOWS\SMARTDRV.EXE
    X:\I386\WINNT.EXE /U:X:\I386\UNATTEND.TXT /S:X:\I386 /T:Z:
    • X: = 存放 I386 安裝檔的邏輯磁碟
    • Z: = 目標安裝分區
    • /U 指定應答檔、/S 指定來源路徑、/T 指定臨時目錄
  4. 以此軟碟開機,待軟碟機指示燈熄滅後即可取出,安裝全程無人值守

場景二:光碟安裝(直接從 Windows 2000 光碟啟動安裝)

改良版軟碟引導法(比官方文檔更靈活)

  1. 同樣:FORMAT A: /S
  2. 將 UNATTEND.TXT 複製至軟碟(路徑在批次檔中指定即可,無須置於根目錄)
  3. 建立 CONFIG.SYS:
    DEVICE=C:\WINDOWS\COMMAND\EBD\OAKCDROM.SYS /D:MSCDXXX
    DEVICE=C:\WINDOWS\HIMEM.SYS
    OAKCDROM.SYS 為通用 ATAPI 光碟機驅動;/D:MSCDXXX 設定裝置名稱,XXX 可任意字元,但 CONFIG.SYS 與 AUTOEXEC.BAT 中必須一致。若系統無 EBD 目錄,可從 Win98 開機軟碟複製 OAKCDROM.SYS 至軟碟根目錄,並修改路徑為 DEVICE=OAKCDROM.SYS /D:MSCDXXX
  4. 建立 AUTOEXEC.BAT:
    C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCDXXX
    C:\WINDOWS\SMARTDRV.EXE
    X:\I386\WINNT.EXE /U:A:\UNATTEND.TXT /S:X:\I386 /T:Z:
    • MSCDEX 配合 OAKCDROM.SYS 在 DOS 下掛載光碟機
    • X: 為光碟機代號(由 MSCDEX 指派)
  5. 開機後軟碟機會亮燈兩次:第一次載入驅動,第二次讀取應答檔;第二次熄滅後取出軟碟即可

關鍵參數速查表

參數說明
/U:path指定應答檔完整路徑
/S:path指定安裝來源檔案路徑 (I386 目錄)
/T:drive指定臨時檔案目錄磁碟機
/I:指定安裝資訊檔 (.inf) 路徑
/RX:指定安裝完成後重新開機延遲秒數

應答檔關鍵區段範例

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
FullName="Admin"
OrgName="MyCompany"
ComputerName=WIN2K-SRV

[GuiUnattended]
AdminPassword="P@ssw0rd"
TimeZone=120
OemSkipWelcome=1
OemSkipRegional=1

[Networking]
InstallDefaultComponents=Yes

[Identification]
JoinWorkgroup=WORKGROUP

進階技巧與避坑指南

  • SMARTDRV 必裝: 無磁碟快取時複製安裝檔極慢,體驗極差
  • NTFS 格式化: 應答檔中設定 FileSystem=NTFS 可自動格式化目標分區
  • 驅動程式預載: 使用 [OemBootFiles] 區段載入 SCSI/RAID 驅動,支援無人值守識別硬體
  • 多機種部署: 準備多份應答檔,批次檔中透過 CHOICE 或偵測硬體特徵動態選擇
  • 錯誤處理: 加入 IF ERRORLEVEL 判斷,失敗時記錄日誌並暫停供除錯

總結

透過一張精心製作的開機軟碟 + 應答檔 + 批次腳本,Windows 2000 可實現真正的「零觸控」安裝。此法不僅適用於單機部署,更可擴展為網路開機 (PXE/RIS) 的雛形,為後續自動化佈署奠定基礎。掌握此技術,將大幅降低批量部署的人力成本與錯誤率。

Copyright © Windows教程網 All Rights Reserved