本文轉載自cctips
Winnt.sif 文件為從光盤安裝系統的無人職守方式用腳本,這個文件應存在於I386 目錄
[Data]
AutoPartition=1 or 0
如果你在這裡設置為1,Windows 的安裝程序就會在任意一個有足夠可用空間的硬盤分區上安裝操作系統。如果你刪除這一行或者把值設置為0,則安裝程序會在安裝過程中訊問你要
把操作系統安裝到哪個硬盤分區,並且如果該分區已經包含了一個操作系統,安裝程序也會給你合理建議。
MsDosInitiated = "0" or "1"
如果你在這裡設置為0,則會通知安裝程序,你是從光盤上安裝操作系統的,如果你準備用軟盤引導系統並從硬盤上安裝,則在這裡設置為1。
UnattendedInstall = "Yes"
如果這裡設置為Yes,則安裝程序會進行一次無人值守安裝
AutomaticUpdates=yes
這個設置可以讓安裝程序在完成安裝後跳過幫助保你你的PC 頁面(SP2 中的新功能)。
[Unattended]
UnattendMode=FullUnattended
在這裡設置為FullUnattended 將會進行一次完全自動的無人值守安裝,在安裝過程中遇到的所有問題都將由在winnt.sif 文件中預設的答案來回答,在安裝過程中你將不能改變任何
預設值。其他值得含義你可以在Winnt.sif 頁所提供的Ref.chm 文件中找到。
OemSkipEula=Yes or No
在這裡設置為Yes 將會跳過EULA 屏幕,因為你已經在創建應答文件的時候讀過用戶許可協議了。在這裡設置為No 則意味著你需要在安裝過程中按F8 鍵同意許可協議。
OemPreinstall=Yes or No
這個選項默認設置為No,但是如果你還想在安裝系統的過程中從$OEM$/$1 文件夾下安裝額外的程序,你就應該把它設置為Yes,這樣安裝程序就會知道這次的安裝會發佈其他程序,而預先把相應的安裝文件複製到系統盤中。
TargetPath=\WINDOWS
這個選項告訴了安裝程序要把Windows 安裝到哪個目錄中。
Repartition=No
這個選項可以選擇是否自動刪除目標計算機上的所有分區並用NTFS 文件系統格式化硬盤。
UnattendSwitch="yes"
這個選項可以用來指定是否跳過Windows 歡迎界面,或使用光盤引導的方式預安裝Windows XP Home Edition 或Windows XP 時使用Mini-Setup 模式。將該選項設置為「Yes」可以跳過創建網絡連接以及創建用戶帳戶頁面。
WaitForReboot="No"
這個選項用來決定計算機是否在圖形界面的安裝進行完畢後等待15 秒。設置為No 則可以禁止等待。
OemPnPDriversPath="Drivers\Catalyst3_6\2KXP_INF;Drivers\asus\sound\"
在這一行你可以告訴安裝文件到哪裡搜索比操作系統自帶的驅動程序更新的版本。如果安裝程序能找到一個更好的版本,則會自動安裝。你可以在驅動程序頁面看到更詳細的解釋。
DriverSigningPolicy=Ignore
這個選項可以強制安裝程序安裝沒有經過WHQL 認證的驅動程序。該選項要和OemPnPDriversPath 選項聯合使用。
AutoActivate = Yes
這個選項可以自動激活你的Windows XP。如果你想要自動激活Windows,你首先必須設置一個Internet 連接,而且也要確保你的產品序列號已經寫在[UserData]字段下。
ProgramFilesDir="C:\My Program Files"
你可以在這裡更改程序安裝的默認位置,只要按照你的需要更改盤符和文件夾名即可。
CommonProgramFilesDir="C:\My Program Files\My Common Files"
你可以更改用於保存應用程序通用文件的文件夾的位置。只要按照你的需要更改盤符和文件夾名即可。
KeyboardLayout="United Kingdom"
通過設置你的鍵盤佈局,這樣可以避免在你的登錄後任務欄上顯示語言圖標。所有可用的值的列表可以在這裡看到。
[GuiUnattended]
AdminPassword=YourPassword or *
這個選項可以讓你為Windows XP 中的Administrator 帳戶設置密碼。如果你在這裡輸入*則意味著沒有設置任何密碼。
EncryptedAdminPassword=Yes or No
這個選項用來告訴安裝文件你的密碼是否被加密,Yes 表示密碼被加密了,而No 表示密碼為被加密。如果你沒有為Administrator 帳戶設置密碼,那麼這個選項應該被設置為No。如
果你選擇了Yes,Setup Manager 就會把密碼加密保存在winnt.sif 文件中。
OEMSkipRegional=0 or 1
這個選項設置為0 會顯示區域設置屏幕,而設置為1 就可以跳過這個屏幕。
TimeZone=85
這個選項告訴安裝程序時區的設置,例如GMT 標準時間的值是85,每個不同的時區都由相應的數值表示,一個完整的時區和數值對照表可以在部署工具的ref.chm 文件中看到。
OemSkipWelcome=0 or 1
如果上面的OemPreinstall 選項你設置為No,那麼這個選項你就要設置為0;而如果OemPreinstall 選項設置為Yes,則這個選項就要設置為1。如果設置為0,安裝程序就會知道你不想在圖形界面的安裝過程中顯示歡迎屏幕。(注意:這和「Windows 歡迎」界面不同,在那裡你可以設置你的用戶帳戶)。
ProfilesDir="C:\Documents and Settings\"
你可以在這裡更改Documents and Settings 文件夾的默認位置。
[Display]
BitsPerPel=32
這個選項指定了屏幕的色彩位數。可用的值有:32,24,16,還有8(也就是256 色)。
Xresolution=1024
這個選項指定了屏幕的默認橫向分辨率。
Yresolution=768
這個選項指定了屏幕的默認縱向分辨率。
Vrefresh=85
這個選項設置了屏幕的刷新率。請確保這個設置沒有超出你的顯示器的可用範圍,否則很有可能損壞顯示器。
[UserData]
ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
這個選項告訴了安裝程序在安裝過程中使用的序列號。
FullName="Insert Name"
這個選項用來指定你的名字,這將會顯示在系統屬性的」註冊給「項目下。
OrgName="Insert Organisation Name"
這個選項可以用來設置你的組織名稱,這個也會顯示在系統屬性的「註冊給」項目下。
ComputerName=Insert Name
在這個選項中你可以指定計算機的名稱,這個名稱會用在系統和網絡中,而且該名稱也會在系統屬性的計算機名選項卡下。
[TapiLocation]
CountryCode=44
這個選項用來設置國家代碼,例如英國就是44。對於其他國家的代碼請參考部署工具中的ref.chm 文件。
Dialing=Tone
這個選項用來指定你的電話線路類型,可用的值是Tone 和Pulse。
[RegionalSettings]
LanguageGroup=1
這個選項用以指定安裝的語言組類型,詳細信息請參考部署工具中的ref.chm 文件。
Language=00000809
這個選項用以指定安裝的語言類型,詳細信息請參考部署工具中的ref.chm 文件。
[Identification]
JoinWorkgroup=WORKGROUP
這個選項用以指定將要加入的工作組。如果你沒有使用網絡,就可以把這個選項保持默認設
置。
[Networking]
InstallDefaultComponents=Yes or No
這個選項用以告訴安裝程序你是否安裝默認的網絡組件。如果你設置了Yes 那麼默認的網絡組件就會被安裝;如果你設置了No 就可以自定義要安裝的協議、服務還有客戶端。配置該選項的最佳方法是通過Setup Manager(setupmgr.exe)。
[Components]
msmsgs=off
這個選項可以讓安裝程序不安裝Windows Messenger 4.6。
msnexplr=off
這個選項可以讓安裝程序不安裝MSN Explorer 7。
freecell=off
這個選項可以讓安裝程序不安裝空當接龍遊戲。
hearts=off
這個選項可以讓安裝程序不安裝紅心大戰遊戲。
minesweeper=off
這個選項可以讓安裝程序不安裝掃雷遊戲。
pinball=off
這個選項可以讓安裝程序不安裝三維彈球遊戲。
solitaire=off
這個選項可以讓安裝程序不安裝紙牌遊戲。
spider=off
這個選項可以讓安裝程序不安裝蜘蛛紙牌遊戲。
zonegames=off
這個選項可以讓安裝程序不安裝MSN Zone 在線遊戲。
[Shell]
CustomDefaultThemeFile = "%WinDir%\Resources\Themes\MyTheme.theme"
這個選項用以指定默認情況下Windows 使用的主題,所指定的可以是系統自帶的其他主題,或者是第三方的主題。通過指定這個選項,Windows XP 在你第一次登陸的時候就可以使用你喜歡的主題了。
DefaultStartPanelOff = Yes
這個選項告訴安裝程序Windows XP 將會使用經典開始菜單,並且像其他程序一樣在桌面上顯示我的電腦、我的文檔的圖標。如果這個選項設置為No,安裝程序就會使用默認的Windows XP 開始菜單。
DefaultThemesOff = Yes
這個選項用以告訴安裝程序使用Windwos 經典主題。注意:如果你把CustomDefaultThemeFile 設置為Yes,那麼這個選項將會覆蓋CustomDefaultThemeFile 選項。
[GuiRunOnce]
%systemdrive%\install\batch_file1.cmd
GuiRunOnce 字段是用來指定批處理文件位置的,在這裡指定的批處理文件會在安裝程序運行完畢並登錄系統後運行。
[IEPopupBlocker]
AllowedSites=www.msfn.org;
microsoft.com;www.cctips.com...這個選項可以將站點的地址添加到IE 彈出視窗過濾器的白名單,你可以在這裡添加任意數量的站點地址,不同地址之間使用半角分號隔開。
BlockPopups=Yes or No
BlockPopups 可以被設置為Yes 或No,默認情況下彈出視窗過濾器是被啟用的。
FilterLevel=High, Medium or Low
FilterLevel 可以設置we 以下三個選項:High、Medium 還有Low:High - 過濾所有彈出視窗;Medium - 過濾大部分自動打開的彈出視窗(默認值);Low - 允許安全站點上的彈出視窗
ShowInformationBar=Yes or No
ShowInformationBar 可以被設置為Yes 或No。如果一個彈出視窗被過濾,或ActiveX 控件的安裝企圖被阻止,在IE 的地址欄下就會顯示信息欄。該功能默認是啟用的。
[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall
[WindowsFirewall.TurnOffFirewall]
Mode = 0
上面的設置完全禁止了Windows 防火牆。如果你希望打開Windows 防火牆,但是想要預設其中的一些設置,請在ref.chm 文件的Unattended.txt > [WindowsFirewall]路徑下查看詳細內容。因為內容太多,因此這裡不過多討論。至於更詳細的內容,你可以查看部署工具中的ref.chm 文件。