Windows 無人值守安裝核心是 **unattend.txt(XP/2003)或 unattend.xml(Vista+)**,記錄安裝過程所有互動問題的預設答案:產品金鑰、時區、磁碟分區、網路設定、使用者帳號、加入網域等。
\SUPPORT\TOOLS\DEPLOY.CAB 解壓取得 setupmgr.exeunattend.txt 與 winnt.sif(文字模式安裝階段用)smartdrv.exe(磁碟快取加速複製)、fdisk/format 工具、XP 來源檔 (I386 目錄)、unattend.txtAutoexec.bat 範例:@echo off
smartdrv.exe
C:\I386\WINNT.EXE /U:C:\UNATTEND.TXT /S:C:\I386 /T:C:
unattend.txtConfig.sys:DEVICE=OAKCDROM.SYS /D:MSCD001(光碟機驅動)DEVICE=HIMEM.SYSAutoexec.bat:MSCDEX.EXE /D:MSCD001 /L:Z(掛載光碟為 Z:)Z:\I386\WINNT.EXE /U:A:\UNATTEND.TXT /S:Z:\I386 /T:C:[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS
FileSystem=NTFS
Repartition=Yes
ExtendOemPartition=0
[UserData]
ProductKey="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
FullName="User"
OrgName="Company"
ComputerName=*
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=No
OEMSkipRegional=1
TimeZone=20
OemSkipWelcome=1
[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
Vrefresh=75
[Networking]
InstallDefaultComponents=Yes
[Identification]
JoinWorkgroup=WORKGROUP
[Branding]
BrandIEUsingUnattended=Yes
autounattend.xml 放在 USB 根目錄,安裝程式自動識別若必須維護 XP 環境:
1. 建立標準映像(Sysprep 一般化)
2. 使用 Clonezilla/FOG 多播還原
3. 部署後執行離線補丁包(WSUS Offline Update)
4. 隔離網路、啟用防火牆、應用程式白名單