完成 RAID 驅動準備與 txtsetup.sif 修改後,仍需透過 winnt.sif 告訴安裝程式驅動檔案位置、授權金鑰、網路設定等資訊,才能達到真正的全自動安裝。本文說明使用 Setupmgr 產生基礎應答檔,再參考 Dell 開機光碟產生的 unattend.txt 進行深度客製化。
\SUPPORT\TOOLS\DEPLOY.CAB 解壓縮取得 Setupmgr.exe。

unattend.txt,系統同時產生 unattend.bat 輔助腳本。技巧:使用 Dell 開機光碟安裝完成後,系統磁碟根目錄會產生一份完整的 unattend.txt,其中包含實際硬體偵測到的驅動路徑、網卡 MAC 位址等關鍵資訊。搭配 DEPLOY.CAB 內的 REF.CHM 參數說明,可精準調整 winnt.sif。
[UserData]
FullName="Admin"
OrgName="MyCompany"
ComputerName=*
ProductID="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
Keyboard="zh"
[Unattended]
UnattendMode=FullUnattended
OemPreinstall=Yes
OemSkipEula=Yes
TargetPath=\WINDOWS
WaitForReboot=No
OemPnPDriversPath="\drivers\scsi_non-raid\r117179;\drivers\chip_set\r122802;...;\drivers\sas_raid\r194052"
OemFilesPath="C:\dell\$oem$"
[GUIUnattended]
AdminPassword=*
EncryptedAdminPassword=No
OemSkipWelcome=1
OemSkipRegional=1
TimeZone=210
[Display]
BitsPerPel=16
XResolution=1024
YResolution=768
VRefresh=60
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
[NetProtocols]
MS_TCPIP=TcpipParams
[Components]
; 關閉不必要元件
iis_common=Off
iis_www=Off
TSEnable=Off
cluster=Off
以下範例已整合常見驅動路徑(SAS RAID、晶片組、網卡等),可直接套用並依環境微調:
[Data]
AutoPartition=0
MsDosInitiated=0
UnattendedInstall="Yes"
[UserData]
FullName="YS"
OrgName="YS"
ComputerName=*
ProductID="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
Keyboard="zh"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS
WaitForReboot=No
OemPnPDriversPath="\drivers\scsi_non-raid\r117179;\drivers\chip_set\r122802;\drivers\chip_set\r122802\sp;\drivers\scsi_non-raid\r149479;\drivers\scsi_non-raid\r163986;\drivers\network\r168345;\drivers\hotfix\r176782;\drivers\sas_raid\r194052;\drivers\sas_non-raid\r194127;\drivers\sas_raid\r194151;\drivers\network\r195629;\drivers\network\r196228;\drivers\scsi_raid\r99970"
[GUIUnattended]
AdminPassword=*
EncryptedAdminPassword=No
OemSkipWelcome=1
OemSkipRegional=1
TimeZone=210
[LicenseFilePrintData]
AutoUsers=9999
AutoMode=PerServer
[Display]
BitsPerPel=16
XResolution=1024
YResolution=768
VRefresh=60
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
[NetProtocols]
MS_TCPIP=TcpipParams
[NetOptionalComponents]
SNMP=1
DNS=0
DHCPServer=0
WINS=0
[Components]
iis_common=Off
iis_www=Off
TSEnable=Off
cluster=Off
[TerminalServices]
AllowConnections=1
[MassStorageDrivers]
"DELL PERC5 and PERC6/CERC6 RAID Controller Driver (Server 2003 32 bit)"=OEM
| 參數 | 用途 |
|---|---|
OemPnPDriversPath | 指定第三方驅動搜尋路徑(分號分隔),安裝程式會優先比對此處驅動版本。 |
OemPreinstall=Yes | 啟用 $OEM$ 目錄結構,允許複製額外檔案、執行指令碼。 |
UnattendMode=FullUnattended | 完全無人值守,安裝過程不再提示任何畫面。 |
AdminPassword=* | 管理員密碼為空白(建議部署後立即透過 GPO 設定強制密碼)。 |
TimeZone=210 | 時區代碼 210 為台北/北京時間 (GMT+8)。 |
將修改完成的 winnt.sif 放置於安裝源根目錄(與 I386 同層),重新封裝 ISO 後即可實現全自動安裝。下一篇將介紹使用 UltraISO 完成最終映像封裝。