發新話題

nLite 製作XP自動安裝光碟

nLite 製作XP自動安裝光碟

訪客無法瀏覽此圖片或連結,請先 註冊登入會員

我使用的版本是 0.99.3 beta,這個程式在之前是幫你把XP安裝檔縮減,新版本加入了整合驅動程式與更新檔的功能,也能製作ISO燒錄成光碟。

優點:自動安裝XP,對岸說法是無人值守
缺點:還不能幫你安裝一些有的沒的程式,例如 WinRAR













如果要加入自動安裝軟體的功能,請參照
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
訪客無法瀏覽此圖片或連結,請先 註冊登入會員

使用完 nLite ,在 \I386 下會增加一個檔案 WINNT.SIF
詳細設定,轉貼自 訪客無法瀏覽此圖片或連結,請先 註冊登入會員
訪客無法瀏覽此圖片或連結,請先 註冊登入會員

以下為繁體化
引用:
» [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"
你可以在這裡更改程序安裝的默認位置,只要按照你的需要更改盤符和文件夾名即可。

Comm
你可以更改用於保存應用程序通用文件的文件夾的位置。只要按照你的需要更改盤符和文件
夾名即可。

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在線遊戲。

關於完整的組件列表,請參考這裡。(感謝DaveXP的幫助完成)

» [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;訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ;訪客無法瀏覽此圖片或連結,請先 註冊登入會員
這個選項可以將站點的地址添加到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]

[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode = 0

上面的設置完全禁止了Windows防火牆。如果你希望打開Windows防火牆,但是想要預設其中的一些設置,請在ref.chm文件的 Unattended.txt > [WindowsFirewall]路徑下查看詳細內容。因為內容太多,因此這裡不過多討論。

至於更詳細的內容,你可以查看部署工具中的ref.chm 文件。
附上我自己的 WINNT.SIF 設定
複製內容到剪貼板
代碼:
;

; Generated by nLite 0.99.3 beta

;



[Data]

MsDosInitiated = 0

UnattendedInstall = Yes

AutomaticUpdate=Yes



[Unattended]

UnattendMode = FullUnattended

UnattendSwitch = Yes

OemPreinstall = Yes

OemSkipEula = Yes

FileSystem = *

WaitForReboot = No

TargetPath = \"\\Windows\"

DriverSigningPolicy = Ignore

NonDriverSigningPolicy = Ignore

Hibernation = No



[SystemFileProtection]

SFCQuota = 0



[SystemRestore]

MaximumDataStorePercentOfDisk = 0



[GuiUnattended]

AutoLogon = Yes

AdminPassword = *

TimeZone = 220

OEMSkipRegional = 1

OemSkipWelcome = 1



[UserData]

ProductKey = \"XXXXX-XXXXX-XXXXX-XXXXX-XXXXX\"

ComputerName = \"STEPHEN\"

FullName = \"Stephen Yang\"

OrgName = \"CKY\"



[Display]

BitsPerPel=16

Xresolution=1024

YResolution=768

Vrefresh=60



[RegionalSettings]

Language = 0404



[Identification]

JoinWorkgroup = \"CHKUYA\"



[Networking]

InstallDefaultComponents=Yes
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
製作完ISO,可以用虛擬機器先模擬一次,不過驅動程式的部分可能不能正常安裝,Virtual PC 會用內建的驅動

訪客無法瀏覽此圖片或連結,請先 註冊登入會員 272391 KB

ISO的製作,我不是用 nLite,而是這個
訪客無法瀏覽此圖片或連結,請先 註冊登入會員


附上模擬的圖片



我試過用不同序號安裝是可行的,如果你是要安裝 MS JVM,可以用SP1a那片,再把 MS JVM 另外安裝.

訪客無法瀏覽此圖片或連結,請先 註冊登入會員
訪客無法瀏覽此圖片或連結,請先 註冊登入會員 安裝法,此法可以包含在自動安裝的部分。

訪客無法瀏覽此圖片或連結,請先 註冊登入會員
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
訪客無法瀏覽此圖片或連結,請先 註冊登入會員

依照MSFN的方法,我順便整合了下列軟體
引用:
WinFast K7nCR18G Chipdet Driver
nForce_5.10_WinXP2K_WHQL_international
Windows Media Player 10 繁體版
MS .NET Framework 1.1 SP1
MS .NET Framework 語言套件
MicrosoftActiveSync 3.7.1
Microsoft Windows Journal Viewer
Windows XP CD 寫入精靈 HighMAT
Microsoft JavaVM - Build 3810
Sun Java VM 1.4.2.06
MSN Messenger 6.2.0137
MsnShell 3.10.531
Flashget 1.65
Net Transport 1.92
FlashFXP 3.0.1015 中文版
Alibabar 4.03 繁簡體互轉
K-Lite Codec 2.34 full
Real Alternative 1.27
Quicktime Alternative 1.35
MPlayerClassic 6482 中文版
Acdsee 6.06 繁體標準版
Ad-AwareSE 1.05 專業中文版
Adobe Reader 6.02 中文版
WinRAR 3.40 中文註冊版
EVEREST Home Edition 2.0
jv16 PowerTools 1.4.1.248
Registry Medic 3.0 中文版
Registry Compactor 1.1
Flash Player 7.0.r19
AsciiArtViewer 220
View Font 預覽字型程式
魔法兔子設定 6.15
系統醫生 3.14.616
PerfectDisk 6.0.34 中文版
Nero Burning ROM 6.3.1.2.5
Office 2003 Professional & SP1

Microsoft Powertoys:
TweakUI.msi
TaskswitchPowertoy
ClearTypeTunerPowerToy
ImageResizerPowertoy

Hotfix:
KB834707
KB885523
KB885626
KB885894
Windows Script 5.6
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
有支援繁體中文喔!!

軟體選單程式:
1.訪客無法瀏覽此圖片或連結,請先 註冊登入會員
2.訪客無法瀏覽此圖片或連結,請先 註冊登入會員


一般大家都上MS的網頁做自動更新
如果我想把 HOTFIX 抓下來放在硬碟的話去這裡下載

訪客無法瀏覽此圖片或連結,請先 註冊登入會員   然後在左方的搜尋器打入HOTFIX的編號

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。