位於安裝光碟 I386\winnt32.exe,支援從 Win9x/Me/NT/2000/XP 環境啟動安裝。掌握參數可實現無人值守安裝、自訂驅動整合、多重開機部署。
| 參數 | 功能 | 範例與說明 |
|---|---|---|
/copydir:i386\資料夾名 | 在安裝檔案資料夾下建立額外資料夾,隨安裝複製到目標電腦 %SystemRoot%\資料夾名 | /copydir:i386\MyDrivers → 安裝後系統會有 C:\Windows\MyDrivers,適合放置晶片組/顯卡/網卡驅動,首次開機自動偵測安裝 |
/copysource:資料夾名 | 在來源資料夾建立臨時資料夾,安裝期間可用,安裝完成後自動刪除 | /copysource:TempTools → 放置安裝期間需用的腳本/工具,安裝結束自動清理 |
/unattend:應答檔案 | 指定無人值守安裝應答檔 (如 winnt.sif) | /unattend:D:\Unattend\winnt.sif |
/s:來源路徑 | 指定安裝來源檔案位置 (非光碟安裝時使用) | /s:D:\XP_SP3 |
/udf:唯一識別碼檔 | 指定 UDF 檔覆蓋應答檔特定值 (如每台電腦不同電腦名/序號) | /udf:PC001.udf |
/cmd:命令 | 安裝完成前執行指定命令 | /cmd:"cmd /c copy D:\Scripts\*.cmd %SystemRoot%\SetupScripts\" |
/debug | 啟用除錯模式,記錄詳細安裝日誌 | 除錯安裝失敗用 |
/dudisable | 停用動態更新 (從網路下載最新驅動/修補) | 離線安裝環境必加 |
/noreboot | 安裝完成不自動重開機 | 需執行後續腳本時使用 |
/checkupgradeonly | 僅檢查升級相容性,不實際安裝 | 升級前評估用 |
@echo off
REM 從網路共享安裝 XP SP3,整合驅動、應答檔、UDF
\\Server\Deploy\XP_SP3\I386\winnt32.exe ^
/s:\\Server\Deploy\XP_SP3 ^
/unattend:\\Server\Deploy\Answers\winnt.sif ^
/udf:\\Server\Deploy\UDF\%COMPUTERNAME%.udf ^
/copydir:i386\Drivers ^
/copydir:i386\Apps ^
/cmd:"cmd /c \\Server\Deploy\Scripts\PostInstall.cmd" ^
/dudisable ^
/noreboot
[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS
FileSystem=NTFS
Repartition=Yes
AutoActivate=No
[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
FullName="Corporate User"
OrgName="IT Dept"
ComputerName=*
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=No
OEMSkipRegional=1
TimeZone=20
OemSkipWelcome=1
[Display]
BitsPerPel=32
Xresolution=1024
Yresolution=768
Vrefresh=75
[Networking]
InstallDefaultComponents=Yes
[UserData]
ComputerName=PC-001
ProductKey=AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
/copydir 整合驅動最實用,/unattend+/udf 實現「一盤走天下」。雖 XP 已停止支援,但嵌入式系統、舊型設備控制器仍大量運行,掌握部署參數仍具實務價值。