在無人值守安裝Windows
時
系統使用了一個被稱為應答文件的ASCII碼文本文件(其名字為Unattend
txt)
該文件可告訴安裝程序如何安裝和配置Windows
當用戶選擇無人安裝模式時
必須在Winnt
exe或Winnt
exe命令行中指定應答文件
應答文件的生成可以有兩種途徑
其一
使用Windows
安裝管理器向導來生成應答文件
在使用這種方法時
可用WINZIP解壓光盤的\support\tools\deploy
cab文件到硬盤的某一文件夾中
然後雙擊setupmgr
exe文件
即可啟動Windows
安裝管理器向導
利用該向導可生成應答文件
其二
可根據實際情況
由用戶手工定制
這需要用戶了解應答文件的語法
事實上
只要用戶對應答文件稍加研究
就不難定制出適合用戶需要的應答文件
一
應答文件的格式
一個應答文件由Section header(段標題)
key(鍵)及每鍵的值三個部分組成
大多數header部分被預先定義
同時有些是由用戶來定義的
如果安裝過程中有些部分不需要安裝時
那麼用戶就不必在應答文件中指定其鍵及對應的值
需說明的是在安裝之後
有些無效的鍵盤值會產生錯誤
甚至於可產生不正確的處理
應答文件的格式如下
[section_name]
key = value
在這個部分中
包含鍵及其響應的鍵值
每一個鍵和對應的值之間都是由一個空格
一個等號
一個空格分隔
當Value中含有空格時
必須用雙引號標志
如
key =
value with spaces
在有些段中
可以無鍵
而只有值的列表
如
[OEMBootFiles]
Txtsetup
oem
在段中
注釋行需用分號
作為開頭標志
如
This is a example of a comment line
在應答文件中
每一個鍵必須為其分配一個值
然而
有些鍵是可選項
有些鍵如果省略時
這些省略的鍵將使用其默認值
每個鍵值可以是字符串
也可以十進制的數值
同時
鍵名並不區分字母的大小寫
二
缺省的應答文件
在Windows
CD中
提供了一個缺省的應答文件
該應答文件名為Unattend
txt
其內容如下(斜體部分必須由用戶給出相關的數據)
[Unattended]
無人值守模式的關鍵段
Unattendmode = FullUnattended
在Windows安裝時不要用戶提供任何回答
OemPreinstall = NO
無需預裝
TargetPath = WINNT
在目標計算機中
安裝Windows到WINNT文件夾
Filesystem = LeaveAlone
激活文件系統
[UserData] 提供用戶數據
如用戶名
工作單位
計算機名
FullName =
您的用戶名
OrgName =
您的單位名
ComputerName =
計算機名
ProductID =
產品系列號
[GuiUnattended]
圖形界面下需提供的數據
TimeZone =
為目標計算機設置時區為北京標准時間
AdminPassword = *
在目標計算機上設置Administrator管理員口令
最多
個字符
*
號表示無口令
AutoLogon = Yes
當計算機啟動時
自動作為Administrator登錄
AutoLogonCount =
置自動登錄次數為
[LicenseFilePrintData]
本段為授權模式
AutoMode =
PerServer
在您設置的服務器上選擇每服務器授權模式
AutoUsers =
用戶同時連接服務器數為
[GuiRunOnce]
本段列出
當用戶第一次登錄到計算機時
在圖形用戶界面下將要執行的程序
[Display]
本段為顯示設置分辨率
×
垂直刷新率
BitsPerPel =
顏色(位/象素)=
即
種顏色
XResolution =
屏幕區域X分辨率=
YResolution =
屏幕區域Y分辨率=
VRefresh =
垂直刷新頻率=
Hz
[Networking]
定義網絡設置
當InstallDefaultComponents值為YES時
將在目標計算機上缺省安裝TCP/IP
啟用DHCP
安裝Microsoft網絡用戶協議等
InstallDefaultComponents = YES
[Identification]
標志工作組或域
JoinWorkgroup =
Workgroup
將本機加入名為Workgroup的工作組中
組名中不能使用空格
如果要將本計算機加入域中
則可改寫為
JoinDomain=DOMAIN
加入domain域中
DomainAdmin=lgx
指定域管理員為lgx
DomainAdminPassword=
指定域管理員口令為
From:http://tw.wingwit.com/Article/Common/201311/5020.html