全功能多重啟動(dòng)系統(tǒng)安裝光盤DIY_第1頁
全功能多重啟動(dòng)系統(tǒng)安裝光盤DIY_第2頁
全功能多重啟動(dòng)系統(tǒng)安裝光盤DIY_第3頁
全功能多重啟動(dòng)系統(tǒng)安裝光盤DIY_第4頁
全功能多重啟動(dòng)系統(tǒng)安裝光盤DIY_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、全功能多重啟動(dòng)系統(tǒng)安裝光盤DIY 對(duì)于從事裝機(jī)和電腦維護(hù)的人員來說,隨身攜帶多種操作系統(tǒng)以及眾多應(yīng)用軟件的安裝光盤是很常見的。但光盤數(shù)量一多,攜帶起來就很不方便,而且容易遺忘,一張光盤一張光盤的安裝,工作強(qiáng)度也非常大。如果能把它們集成在一張光盤中,并讓它自動(dòng)進(jìn)行系統(tǒng)及應(yīng)用軟件的安裝,這無疑將為裝機(jī)和維護(hù)工作帶來極大的便利,隨著DVD刻錄機(jī)的普及,我們終于有機(jī)會(huì)將這種想法變成現(xiàn)實(shí)了。一、 準(zhǔn)備工作我們要制作的這張光盤里同時(shí)集成了Windows 98 SE、Windows 2000系列版本、Windows XP系列版本、Windows Server 2003系列版本等操作系統(tǒng),操作系統(tǒng)中還集成了最

2、新版本的DirectX、Service Pack升級(jí)包及Windows Media Player,并在最流行的Windows XP操作系統(tǒng)中集成了常用的硬件驅(qū)動(dòng)程序和Office 2003、QQ、MSN Messenger 6.2、WinRAR等常用的應(yīng)用軟件。此外,該光盤還可以實(shí)現(xiàn)無人值守的自動(dòng)安裝。制作安裝光盤以前的準(zhǔn)備工作是復(fù)雜而繁瑣的,我們必須嚴(yán)格按照下面的步驟進(jìn)行,以免出現(xiàn)錯(cuò)誤。1.所需的工具軟件多重啟動(dòng)光盤制作軟件:EasyBoot ( 文本及十六制文件編輯器:UltraEdit(磁盤鏡像工具:WinImage(:8080/down/winima70.exe)。Windows所有版

3、本的安裝光盤,包括Windows 98 SE、Windows 2000 Professional、Windows 2000 Server、Windows 2000 Advanced Server、Windows XP Professional、Windows Server 2003 Standard、Windows Server 2003 Enterprise。Windows 2000、Windows XP、Windows Server 2003的啟動(dòng)軟盤鏡像文件,Windows 2000和Windows Server 2003的安裝光盤提供了啟動(dòng)軟盤鏡像文件,Windows XP Profe

4、ssional則必須從網(wǎng)上下載(2.建立文件夾在開始復(fù)制和修改文件之前,我們首先要選定一個(gè)擁有足夠空間的硬盤分區(qū):要制作一張集成了眾多操作系統(tǒng)和應(yīng)用程序的系統(tǒng)安裝光盤,我們需要10GB以上的硬盤空間來存儲(chǔ)備用的文件(視操作系統(tǒng)和應(yīng)用程序的多寡而定)。接下來,將EasyBoot安裝到這個(gè)分區(qū)中,然后必須對(duì)整張光盤的文件夾進(jìn)行規(guī)劃。所有的安裝文件都要放置在EasyBoot的“disk1”文件夾之下,“disk1”文件夾下的“ezboot”文件夾用于存放菜單文件和啟動(dòng)映像,而存放啟動(dòng)文件及系統(tǒng)源文件的文件夾需要逐一建立,例如,Windows XP Professional的安裝文件可存放在“disk

5、1winxppro”文件夾中。二、復(fù)制及修改系統(tǒng)文件為了更清楚地說明,我們將對(duì)各種操作系統(tǒng)的復(fù)制及文件修改做逐一說明。1.Windows 98 SE(1)復(fù)制Windows 98 SE光盤上的文件在“disk1”文件夾中建立“win98”文件夾,把Windows 98 SE安裝光盤上所有文件都復(fù)制到該文件夾中。 (2)修改引導(dǎo)文件用WinIamge打開“disk1ezboot”文件夾中Setup98.img文件,將它解壓釋放至任意文件夾中,并對(duì)其中的Autoexec.bat和Config.sys文件進(jìn)行修改。Autoexec.bat文件的內(nèi)容如下::EXT%RAMD%:extract /y /

6、e /l %RAMD%: ebd.cab > NUL echo The diagnostic tools were successfully loaded to drive %RAMD%.echo.LH %ramd%:MSCDEX.EXE /D:mscd001 /L:%CDROM%echo.Clsecho Now installing Windows 98 SEecho.echo Loading.path=%RAMD%:;a:;%CDROM%:WIN98SEOEMSETUP.EXEecho.GOTO QUIT如果你的光盤里沒有Oemsetup.exe文件,則把上面粗體的內(nèi)容替換成如下內(nèi)容

7、:path=%RAMD%:;a:;%CDROM%:SETUPWIN98SESETUP.EXE注意:確保Autoexec.bat文件每一行的末尾沒有空格。Config.sys文件的內(nèi)容如下:files=10buffers=10dos=high,umbstacks=9,256lastdrive=zdevice=himem.sys /testmem:offdevice=oakcdrom.sys /D:mscd001device=btdosm.sysdevice=flashpt.sysdevice=btcdrom.sys /D:mscd001device=aspi2dos.sysdevice=aspi

8、8dos.sysdevice=aspi4dos.sysdevice=aspi8u2.sysdevice=aspicd.sys /D:mscd001devicehigh=ramdrive.sys /E 2048把編輯過的Autoexec.bat和Config.sys文件重新拖回到WinImage已經(jīng)打開的Setup98.img文件窗口中,程序首先會(huì)提示你是否插入這些文件,點(diǎn)擊“是”按鈕,然后程序會(huì)提示你是否替換已有文件,點(diǎn)擊“全部”按鈕。將文件另存為98se.ima后即可關(guān)閉WinImage,保存的位置一定要是“disk1ezboot”文件夾。最后,將98se.ima命名為98se.dat。2.

9、Windows XP Professional SP2(1)復(fù)制文件將Windows XP Professional光盤中的所有文件復(fù)制到“disk1winxppro”文件夾下。從“disk1winxppro”文件夾下復(fù)制Spnotes.html(集成SP2才有此文件)、Win51、Win51ip、Win51ip.sp2(集成SP2才有此文件)文件復(fù)制到disk1文件夾下。(2)集成Service Pack 2 下載SP2后,進(jìn)入命令提示符窗口,使用“WindowsXP-KB835935-SP2-CHS.exe/integrate:X:Easybootdisk1winxppro”命令將SP2集

10、成至Windows XP Professional的安裝文件中。 注意:使用該命令時(shí)要保證SP2安裝文件在當(dāng)前文件夾,命令中的“X:Easybootdisk1winxppro”是Windows XP Professional安裝文件所在的文件夾。Windows XP Professional在集成SP2之后已經(jīng)包含了最新的DirectX 9.0C、Windows Media Player 90以及最新版的IE 6.0 SP2,所以無須再對(duì)其做集成安裝了。(3)創(chuàng)建引導(dǎo)文件夾在“disk1”光盤根文件夾下創(chuàng)建一個(gè)名為“xpro”文件夾(名稱可任意命名,但不能超過4個(gè)字符,原因是Setupldr.

11、bin文件中要修改的路徑只有4個(gè)字符)。找到下載的Windows XP Professional的啟動(dòng)鏡像文件Winxp_cn_pro_bf.exe,不要直接運(yùn)行這個(gè)文件來創(chuàng)建引導(dǎo)盤,需要用WinRAR打開并解壓縮其中的文件,此時(shí)我們可以得到Cdboot1.img、Cdboot6.img等6個(gè)IMG軟盤鏡像文件。接著用WinImage打開第一個(gè)IMG文件,按下Ctrl+X組合鍵,在出現(xiàn)的“Extract(提取)”對(duì)話框中設(shè)置文件釋放的路徑為剛剛建立的“xpro”文件夾,并選中“Extract with pathname(以路徑名提取)”選項(xiàng),點(diǎn)擊“OK”按鈕。其他的IMG文件也按同樣的方法進(jìn)行

12、解壓并釋放至“xpro”文件夾中。接著,用UltraEdit打開“xpro”文件夾中的Setupldr.bin文件,按下Ctrl+H組合鍵切換至編輯模式以便能正常顯示ASCII字符,接著按下Alt+F3組合鍵進(jìn)行搜索,在“查找”對(duì)話框中輸入“i386”,將搜索到的“i386”全部更改成“xpro”,也就是說,把這個(gè)文件中所有有關(guān)“i386”的路徑替換成“xpro”。這樣的操作一共要重復(fù)做4次。(4)編輯Txtsetup.sif文件在“disk1winxpproI386”文件夾下找到Txtsetup.sif文件,用記事本打開后,按下Ctrl+H組合鍵進(jìn)行查找替換,搜索“SetupSourcePa

13、th”,然后將其修改為“SetupSourcePath = "winxppro"”。保存之后把它復(fù)制到“xpro”文件夾中。(5)創(chuàng)建DAT引導(dǎo)文件在UltraEdit中打開“disk1ezboot”文件夾下的W2ksect.bin文件,找到“SETUPLDR.BINBOOTFIX.BINI386”字符串,把它修改成“SETUPLDR.BINBOOTFIX.BINXPRO”,然后按下F12鍵把它另存為xpro.dat文件,保存的位置仍然是在“disk1ezboot”文件夾中。3.Windows 2000(1)復(fù)制文件在“disk1”下建立“Win2000”文件夾,然后在其下

14、分別建立pro(Professional版)、ser(Server版)、adv(Advanced Serve版)三個(gè)文件夾,并將各版本安裝光盤上的所有文件分別復(fù)制到對(duì)應(yīng)文件夾中。分別把各版光盤根文件夾下的Cdrom_nt.5、Cdrom_is.5(Server版)、Cdrom_ia.5 (Advance Server版)、Cdrom_ip.5(Professional版)文件復(fù)制到“disk1”文件夾之下。(2)集成Service Pack 4下載Windows 2000 SP4,進(jìn)入命令提示符窗口,使用以下命令集成SP4:w2ksp4_cn.exe -s:X:Easybootdisk1win

15、2000pro(Professional版)w2ksp4_cn.exe -s: X:Easybootdisk1win2000ser(Server版)w2ksp4_cn.exe -s: X:Easybootdisk1win2000adv(Advance Server版)之后將X:Easybootdisk1win2000advcdromsp4.tst文件復(fù)制到“disk1”文件夾中。(3)集成DirectX 9.0C、Windows Media Player 9.0和IE 6.0 SP2Windows 2000的SP4并不包含最新的DirectX 9.0C、IE 6.0 SP2及Windows M

16、edia Player 9.0,需要采用其他方法進(jìn)行集成。以下的集成操作以Windows 2000 Professional為例,其他版本可參照操作。 在“disk1win2000pro”文件夾中建立“SKG-*5/7OEMSKG-*5/7SKG-*5/71”文件夾,在其下再建立DirectX、IE、WMP三個(gè)文件夾,分別用于放置DirectX 9.0C(DirectX需要用WinRAR解壓到該文件夾中)、Internet Explorer 6.0 SP2和Windows Media Player 9.0的安裝文件。在“SKG-*5/7OEMSKG-*5/7”文件夾中建立3個(gè)批處理文件,分別是

17、DX9.bat、IE6.bat、WMP9.bat。DX9.bat內(nèi)容如下:echo off echo Installing DirectX 9.0echo. echo Loading. start /wait %systemdrive%directxdxsetup.exeIE6.bat內(nèi)容如下:echo offecho Installing Internet Explorer 6.0 sp2echo. echo Loading. start /wait %systemdrive%ieIE6SETUP.EXE /C:"IE6WZD /S:""#E"&quo

18、t;/Q:A /R:N"WMP9.bat內(nèi)容如下:echo off echo Installing Windows Media Player 9 cnecho. echo Loading. start /wait %systemdrive%wmpwmp9x.exe /Q:A /R:N 以上批處理文件中,參數(shù)/Q表示無提示安裝,/R:N表示安裝之后不重新啟動(dòng),這樣可以保證將所有程序一次安裝完畢。注意:DirectX9.0C被微軟禁止了無人值守安裝模式,在安裝過程中必須接受安裝協(xié)議。在“SKG-*5/7OEMSKG-*5/7”文件夾下創(chuàng)建Cmdlines.txt文件,文件內(nèi)容如下:Com

19、mands".InstMP9.bat"".InstIE6.bat"".InstDX9.bat"在“disk1”文件夾下創(chuàng)建引導(dǎo)文件夾“2pro”,新建Winnt.sif的文本文件,并使用文本編輯器輸入以下內(nèi)容:Data AutoPartition=0 MsDosInitiated="0" UnattendedInstall="Yes"Unattended UnattendMode=FullUnattended OemSkipEula=Yes OemPreinstall=Yes TargetPat

20、h=WINNTGuiUnattended AdminPassword=123 OEMSkipRegional=1 TimeZone=210 OemSkipWelcome=1UserDataFullName="My Name"OrgName="My Corporation"ComputerName="My Computer Name"ProductID="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"IdentificationJoinWorkgroup=WORKGROUPNetworkingInsta

21、llDefaultComponents=Yes以上GuiUnattended字段中的AdminPassword是管理員密碼,可根據(jù)需要修改等號(hào)后邊的內(nèi)容并記牢。UserData字段各項(xiàng)含義如下,可根據(jù)需要進(jìn)行修改:FullName="My Name"為用戶名OrgName="My Corporation"為組織名ComputerName="My Computer Name" 為計(jì)算機(jī)名ProductID="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX" 為序列號(hào)(4)創(chuàng)建引導(dǎo)文件夾用UltraEdit

22、打開“2pro”文件夾中的Setupldr.bin文件,搜索“i386”,將它全部改成“2pro”,這樣的操作一共要重復(fù)做3次。其他版本可以參照操作。(5)編輯Txtsetup.sif文件用記事本打開“disk1win2000proI386”文件夾下的Txtsetup.sif文件,找到“SetupSourcePath”字段,然后將其修改為“SetupSourcePath = "win2000pro"”。保存之后把它復(fù)制到根文件夾下的“2pro”文件夾中。其他版本參照操作。(6)創(chuàng)建DAT引導(dǎo)文件 在UltraEdit中打開“disk1ezboot”文件夾下的W2ksect.

23、bin文件,找到“SETUPLDR.BINBOOTFIX.BINI386”字符串,把它修改成“SETUPLDR.BINBOOTFIX.BIN2PRO”,然后按下F12鍵把它另存為2pro.dat文件,保存的位置仍然在“disk1ezboot”文件夾中。其他的版本可參照操作。4.Windows Server 2003(1)復(fù)制文件在“disk1”文件夾下建立“Win2003”文件夾,然后在其下分別建立std(Standard版)、ent(Enterprise版)、dct(Datacenter版)、web(Web版)四個(gè)文件夾,并將各版本安裝光盤上的所有文件分別復(fù)制到對(duì)應(yīng)文件夾中。將各版光盤根文件

24、夾下的Readme.html、Win51s(Standard版)、Win51a(Enterprise版)、Win51d(Datacenter版)、Win51b(Web版)復(fù)制到“disk1”文件夾下。(2)創(chuàng)建引導(dǎo)文件夾在“disk1”文件夾下創(chuàng)建引導(dǎo)文件夾3std、3ent、3dct、3web。用UltraEdit打開“3std”文件夾中的Setupldr.bin文件,搜索“i386”,將它全部改成“3std”,這樣的操作一共重復(fù)操作4次。其他版本參照操作即可。(4)編輯Txtsetup.sif文件用記事本打開“disk1win2003stdI386”文件夾下的Txtsetup.sif文件,

25、找到“SetupSourcePath”字段,然后將其修改為“SetupSourcePath = "win2003std"”。保存之后把它復(fù)制到根文件夾下的“3std”文件夾中。其他版本參照操作即可。(5)創(chuàng)建DAT引導(dǎo)文件 在UltraEdit中打開“disk1ezboot”文件夾下的W2ksect.bin文件,找到“SETUPLDR.BINBOOTFIX.BINI386”字符串,把它修改成“SETUPLDR.BINBOOTFIX.BIN3STD”,然后按下F12鍵把它另存為3std.dat文件,保存的位置仍然是“disk1ezboot”文件夾中。其他版本參照操作即可。三、

26、制作啟動(dòng)菜單啟動(dòng)菜單實(shí)際上是一個(gè)模擬BIOS的程序,它會(huì)在系統(tǒng)引導(dǎo)前運(yùn)行,通過這個(gè)菜單你就可以選擇不同的系統(tǒng)進(jìn)行引導(dǎo)。Easyboot可以幫助我們制作這個(gè)啟動(dòng)菜單,并生成ISO光盤鏡像文件。啟動(dòng)EasyBoot,我們可以看到它同時(shí)有兩個(gè)窗口,一個(gè)是“光盤啟動(dòng)界面預(yù)覽窗口”,一個(gè)是EasyBoot程序窗口。首先要建立菜單條,從EasyBoot程序窗口中點(diǎn)擊“菜單條”選項(xiàng)卡,點(diǎn)擊“添加”按鈕添加一個(gè)菜單條,然后在“光盤啟動(dòng)界面預(yù)覽窗口”中調(diào)整其位置與大小,及“菜單條”選項(xiàng)卡中設(shè)置其背景色與前景色,并在菜單的文本處鍵入菜單文字,例如,1 Windows XP Professional。接下來還要在“

27、執(zhí)行命令”處鍵入相應(yīng)的命令。這里的命令有兩個(gè),一個(gè)是run命令,用來運(yùn)行引導(dǎo)文件以啟動(dòng)系統(tǒng),例如,Run win98.dat、Run xpro.dat等,這里則根據(jù)所對(duì)應(yīng)的菜單不同,而分別運(yùn)行不同的命令(如表1所示);另一個(gè)命令是boot 命令,“boot 80”表示從硬盤啟動(dòng),“boot 0”表示從軟盤啟動(dòng),“reboot”則表示重新啟動(dòng)。表1:各菜單的命令設(shè)置菜單                     命令1 Windows XP Professional   Run xpro.

28、dat2 Windows 2K Professional   Run 2pro.dat3 Windows 2K Server       Run 2ser.dat4 Windows 2K Advanced Server Run 2adv.dat5 Windows 98 SE           Run 98se.dat6 Windows 2003 Standard     Run 3std.dat7 Windows 2003 Enterprise   Run 3ent.dat

29、8 Windows 2003 Datacenter   Run 3dct.dat9 Windows 2003 Web         Run 3web.dat10 從硬盤啟動(dòng)           Boot 8011 重新啟動(dòng)             Reboot你還可以通過“文本顯示”選項(xiàng)卡來修改光盤啟動(dòng)界面中的標(biāo)題文字,通過“屏幕布局”選項(xiàng)卡在光盤啟動(dòng)界面中加入矩形框來對(duì)其進(jìn)行美化。最后,點(diǎn)擊“文件”選項(xiàng)卡,點(diǎn)擊“制作ISO”按鈕,會(huì)

30、出現(xiàn)“制作ISO”對(duì)話框。這里的“光盤文件目錄”及“引導(dǎo)文件”選項(xiàng)均不用修改,除非它們不在這個(gè)位置,則可以根據(jù)實(shí)際情況修改?!癐SO文件”框是設(shè)置ISO鏡像文件的輸出路徑及文件名,還要記得選中“優(yōu)化光盤文件”選項(xiàng),完成后點(diǎn)擊“制作”按鈕即可開始生成ISO鏡像文件。注意:以上只是將基本的操作系統(tǒng)制作成ISO光盤映像文件,如果還要實(shí)現(xiàn)無人值守安裝和集成驅(qū)動(dòng)程序及應(yīng)用軟件,先不要忙著進(jìn)行這一步。四、實(shí)現(xiàn)Windows XP及應(yīng)用程序無人值守安裝所謂無人值守即系統(tǒng)在安裝過程中無須人工干預(yù),這無疑將大大提高我們的工作效率。這里以Windows XP Professional為例來進(jìn)行說明。1.所需要的工

31、具Windows XP SP2部署工具是實(shí)現(xiàn)無人值守安裝的關(guān)鍵,其下載地址是2.建立文件夾在“disk1winxppro”文件夾中創(chuàng)建“SKG-*5/7OEMSKG-*5/7”文件夾,“SKG-*5/7OEMSKG-*5/7”文件夾的作用是:所有存放在該文件夾中的文件都會(huì)被自動(dòng)復(fù)制到你安裝Windows的目標(biāo)分區(qū)。一旦復(fù)制操作結(jié)束,你就可以用預(yù)先創(chuàng)建的批處理文件配合“%systemdrive%”變量,安裝其中的軟件或執(zhí)行其他任務(wù)。例如,如果Windows XP安裝在D盤,變量“%systemdrive%”就代表 D: ?!癝KG-*5/7OEMSKG-*5/7”文件夾和“i386”文件夾是同級(jí)

32、的,我們?cè)谄湎逻€可以建立以下文件夾:“SKG-*5/71”文件夾,該文件夾中的任何文件都會(huì)被復(fù)制到Windows安裝到的硬盤分區(qū)的根文件夾中。“SKG-*5/7SKG-*5/7”文件夾中的任何文件都會(huì)被復(fù)制到“Windows”文件夾,無論該文件夾叫什么名字(Windows、WINNT、Windows XP),通過這種方法你可以在該文件夾中創(chuàng)建子文件夾,例如,“Themes”下的“Resources”子文件夾,然后就可以把你的桌面主題存放其中。隨后這些文件就會(huì)在安裝Windows過程中自動(dòng)被復(fù)制到“C:WindowsResourcesThemes”文件夾中?!癝KG-*5/7Docs”文件夾下的

33、任何文件都會(huì)被復(fù)制到“Documents and Settings”文件夾中?!癝KG-*5/7Progs”文件夾下的任何文件都會(huì)被復(fù)制到“Program Files”文件夾中。有了以上文件夾,就可以省去我們使用Copy或Xcopy命令復(fù)制文件和文件夾到目標(biāo)位置了。3.創(chuàng)建應(yīng)答文件應(yīng)答文件是跳過圖形化設(shè)置界面操作的一種方法。應(yīng)答文件同時(shí)還告訴安裝程序怎樣安裝“SKG-*5/7OEMSKG-*5/7”文件夾及該文件夾中的應(yīng)用程序,并提供安裝程序在運(yùn)行過程中所需要最終用戶輸入的所有信息。用WinRAR將下載的WindowsXP-KB838080-SP2-DeployTools-CHS.cab文件解

34、壓后,我們可以得到所需的Setupmgr.exe和Ref.chm文件。Setupmgr.exe(安裝管理器)是一個(gè)向?qū)降膽?yīng)答文件創(chuàng)建工具,使用用這個(gè)工具創(chuàng)建應(yīng)答文件比較容易。創(chuàng)建步驟中的選項(xiàng)如下:新建或修改現(xiàn)有應(yīng)答文件:選擇“創(chuàng)建新文件”;安裝類型:選擇“無人參與安裝”;選擇Windows產(chǎn)品:選擇Windows XP Home或Professional;用戶交互:選擇“全部自動(dòng)”;分布共享:選擇“從CD安裝”。接下來要選擇“我接受許可協(xié)議”,然后填寫在安裝Windows XP 過程中需要自動(dòng)輸入的所有信息,如“名稱和單位”、“顯示設(shè)置”、“時(shí)區(qū)”、“產(chǎn)品密鑰”等。輸入完成之后,安裝管理器會(huì)

35、創(chuàng)建Unattend.txt文件,我們需要將該文件改名為Winnt.sif。4.修改Winnt.sif 我們可以使用“SKG-*5/7OEMSKG-*5/7”文件夾來安裝常用軟件、驅(qū)動(dòng)。但是為了能成功安裝,我們需要在Winnt.sif文件的Unattended字段下指定兩個(gè)值:UnattendedOemPreinstall=YesUnattendSwitch="yes"“OemPreinstall=Yes”可以讓W(xué)indows XP的安裝程序知道光盤上存在“SKG-*5/7OEMSKG-*5/7”文件夾,同時(shí)這個(gè)值也會(huì)讓安裝程序復(fù)制要安裝的程序到安裝Windows的分區(qū)上的

36、發(fā)布文件夾中。“UnattendSwitch="yes"”可以讓W(xué)indows XP的安裝程序跳過“歡迎使用Windows XP”界面,這個(gè)界面用來設(shè)置用戶賬戶以及網(wǎng)絡(luò)選項(xiàng),因?yàn)槲覀儠?huì)在后面的用戶賬戶創(chuàng)建頁面上添加用戶并設(shè)置自動(dòng)登錄。如果你要在系統(tǒng)安裝過程中自己選擇一個(gè)目標(biāo)分區(qū),并選擇合適的文件系統(tǒng),可在Winnt.sif文件中的Data和Unattended字段添加以下值:DataAutoPartition=0 UnattendedFileSystem=*在進(jìn)行Windows XP SP2的無人值守安裝時(shí),安裝過程會(huì)在幫助保護(hù)你的計(jì)算機(jī)步驟時(shí)停止,這是SP2中的一個(gè)新增功

37、能,可以讓用戶啟用自動(dòng)更新功能,但卻影響了無人值守安裝的進(jìn)行。你可以在Winnt.sif文件Data字段下添加:DataAutomaticUpdates=yes這樣既可自行自動(dòng)更新功能,而不致于使安裝停止。另外,你可閱讀Ref.chm文件中的相關(guān)內(nèi)容,了解怎樣才可以給你的Winnt.sif文件中添加其他選項(xiàng),例如,讓安裝程序不要安裝Windows Messenger 4.7以及MSN Explorer 7等。修改完成后將Winnt.sif文件,將其復(fù)制到“disk1winxpproi386”目錄中。提示:如果是HOME版,則復(fù)制到“disk1winxphomei386”目錄中。5.關(guān)于批處理文

38、件在我們使用批處理文件安裝常用程序之前,首先應(yīng)該知道批處理文件起到什么樣的作用以及它們是怎樣使用的。批處理文件(擴(kuò)展名為.cmd 或者.bat,建議使用.cmd)可以在Windows XP的安裝過程中多個(gè)進(jìn)度下被執(zhí)行。使用批處理文件可以幫助我們一次自動(dòng)進(jìn)行多個(gè)任務(wù)。它們可以從Cmdlines.txt、Svcpack.inf文件、注冊(cè)表中的RunOnceEx項(xiàng)目下或者Winnt.sif文件的GuiRunOnce字段下被執(zhí)行。(1)編輯批處理文件批處理文件支持命令行命令的所有參數(shù),常用的參數(shù)有:echo off /隱藏C:>提示符以及其他顯示出來的批處理命令echo /包含一條線的間隔ech

39、o message /在命令行窗口顯示“message”,一般用作注釋title /設(shè)置窗口的標(biāo)題start /啟動(dòng)一個(gè)應(yīng)用程序,或安裝程序pause /顯示“Press any key to continue.”exit /退出命令行窗口在無人值守光盤中的批處理命令大部分都可以寫成類似于以下的命令:start/wait %systemdrive%installsome_applicationsetup.exe/switch/anotherswitch“start”命令會(huì)啟動(dòng)軟件的安裝程序,而“/wait”命令會(huì)讓系統(tǒng)在處理批處理文件中的下一條命令之前等待前一個(gè)軟件安裝完成。這個(gè)“/wait”

40、命令非常重要的,只有這樣才不會(huì)讓批處理文件中的所有命令一下子全部執(zhí)行起來,否則就會(huì)導(dǎo)致同一時(shí)間運(yùn)行多個(gè)軟件的安裝程序。(2)批處理命令的執(zhí)行方式批處理文件還可以從Cmdlines.txt或Svcpack.inf文件中運(yùn)行,這兩個(gè)文件在Windows XP安裝過程中使用。Cmdlines.txt文件更適用于類似添加用戶和設(shè)置自動(dòng)登錄等任務(wù)。另外,批處理命令也可在Winnt.sif文件的GuiRunOnce字段下被執(zhí)行。(3)批處理文件的存放位置如果是放置在Winnt.sif文件GuiRunOnce字段中的批處理,你可以把它放在“SKG-*5/7OEMSKG-*5/7”文件夾的任何位置。Cmdli

41、nes.txt文件應(yīng)放在“SKG-*5/7OEMSKG-*5/7”文件夾內(nèi),Windows XP的安裝程序會(huì)自動(dòng)查找Cmdlines.txt文件,而所有由Cmdlines.txt文件啟動(dòng)的批處理文件都應(yīng)該放在同一個(gè)文件夾中。Svcpack.inf文件應(yīng)該放在“I386”文件夾下(必須先將Svcpack.in_文件刪除)。任何由Svcpack.inf文件啟動(dòng)的批處理文件都應(yīng)該保存在“I386svcpack”文件夾下,否則就必須要在Svcpack.inf文件中指定。6.添加用戶和自動(dòng)登錄無人值守安裝最大的不足是所有安裝過程都是在默認(rèn)的Administrator賬戶下進(jìn)行的,也就是說,所有安裝了的程

42、序都只安裝給了默認(rèn)的Administrator用戶,而其他用戶都無法直接使用這些程序。同樣的事情也會(huì)發(fā)生在對(duì)注冊(cè)表HKEYCD#*3CURRENTCD#*3USER進(jìn)行的調(diào)整上。為了避免這種情況,我們需要在Windows XP安裝程序運(yùn)行到圖形界面后添加自己的賬戶。這可以通過設(shè)置Cmdlines.txt文件來實(shí)現(xiàn),通過設(shè)置,我們可以在安裝成功后第一次登錄時(shí)就使用自己的賬戶自動(dòng)登錄。(1)創(chuàng)建Cmdlines.txt文件打開記事本,輸入以下內(nèi)容:COMMANDS"user.cmd"將其命名為Cmdlines.txt保存到“SKG-*5/7OEMSKG-*5/7”文件夾下。(2

43、)創(chuàng)建User.cmd文件再次打開記事本,輸入以下內(nèi)容:net user ABC 123 /addnet localgroup Administrators ABC /addnet accounts /maxpwage:unlimitedREGEDIT /S autologon.regEXIT這樣將會(huì)給系統(tǒng)中添加一個(gè)名稱為ABC,密碼為123的賬戶,并且會(huì)將該賬戶添加到管理員組(第二行的作用);“net accounts /maxpwage:unlimited”命令使得該賬戶的密碼不會(huì)在14天之后過期。你可根據(jù)你的實(shí)際情況替換這里的用戶名和密碼,然后將該文件以User.cmd為名保存在“SKG

44、-*5/7OEMSKG-*5/7”文件夾中。你可能需要注意一件事:如果你想要?jiǎng)?chuàng)建的賬戶的用戶名中包含空格,例如,Deng Shaowu,你需要把名字放在引號(hào)之間。(3)自動(dòng)登錄設(shè)置接下來,我們需要給注冊(cè)表中導(dǎo)入自動(dòng)登錄的設(shè)置(這也是User.cmd文件中“REGEDIT /S autologon.reg”一行的作用)。打開記事本,輸入以下內(nèi)容:Windows Registry Editor Version 5.00 HKEYCD#*3LOCALCD#*3MACHINESoftwareMicrosoftWindows NTCurrentVersionWinlogon"DefaultUs

45、erName"="ABC""DefaultPassword"="123""AutoAdminLogon"="1"你可以根據(jù)需要修改其中的用戶名和密碼,然后以Autologon.reg為名將其保存在 “SKG-*5/7OEMSKG-*5/7”文件夾中。至此,“SKG-*5/7OEMSKG-*5/7”文件夾中應(yīng)該已經(jīng)有3個(gè)文件了,它們分別是:Cmdlines.txt、User.cmd及Autologon.reg。(4)修改Winnt.sif文件最后,要確保該操作順利進(jìn)行,在Winnt.si

46、f文件中的GuiUnattended字段下最多只有兩個(gè)與管理員有關(guān)的項(xiàng)目:AdminPassword=*EncryptedAdminPassword=No請(qǐng)刪除諸如AutoLogon或AutoLogonCount等其他項(xiàng)目。如果你希望保護(hù)管理員賬戶不被非授權(quán)訪問,請(qǐng)?zhí)鎿QAdminPassword處的星號(hào)為真正的密碼。你也可以使用部署工具中的小程序加密管理員的密碼,如果是這樣,這里的EncryptedAdminPassword的值就應(yīng)該是“Yes”。其實(shí),在Winnt.sif文件中定義的任何事情,例如,AdminPassword都不會(huì)影響在User.cmd中后來添加的用戶“ABC”,這些設(shè)置只能

47、影響默認(rèn)的“Administrator”賬戶。7.驅(qū)動(dòng)程序的無人值守安裝如果你每次裝好系統(tǒng)后都要升級(jí)大量的驅(qū)動(dòng)程序,可使用以下的方法。(1)Winnt.sif文件Unattended字段下的驅(qū)動(dòng)在Winnt.sif文件Unattended字段下可使用以下參數(shù):OemPnPDriversPath=Drivers000_intel_INF;Drivers001_gigabit_LAN;Drivers002_monitor在這一行用于告訴安裝程序,在哪里查找比光盤中自帶的驅(qū)動(dòng)版本更新的驅(qū)動(dòng)程序文件夾,如果找到了,就會(huì)被用來替代操作系統(tǒng)自帶的驅(qū)動(dòng)程序。需要注意的是不同的文件夾可以用“;”(半角冒號(hào))隔

48、開。DriverSigningPolicy=Ignore這一行用于安裝程序強(qiáng)制安裝沒有經(jīng)過微軟數(shù)字簽名認(rèn)證(WHQL)的驅(qū)動(dòng),通常這個(gè)命令都是與OemPnPDriversPath一起使用的(如果這項(xiàng)無效,請(qǐng)盡量使用通過WHQL認(rèn)證的驅(qū)動(dòng)程序)。我們還可以為硬件同時(shí)添加多種驅(qū)動(dòng)程序,在Windows XP系統(tǒng)上安裝錯(cuò)誤的驅(qū)動(dòng)程序并沒有什么風(fēng)險(xiǎn),因?yàn)閃indows XP會(huì)自動(dòng)為你的硬件選擇最佳的驅(qū)動(dòng)程序。 (2)準(zhǔn)備驅(qū)動(dòng)程序所有驅(qū)動(dòng)程序都用各種不同的方式打包,但是它們中的大部分都可以使用解壓縮軟件解壓縮,提取出其中的一個(gè)或多個(gè)INF文件。將你的驅(qū)動(dòng)程序解壓縮到任何一個(gè)文件夾中,然后檢查其中的文件。

49、有時(shí)你可能會(huì)發(fā)現(xiàn)很多包含了INF文件的子文件夾,在這種情況下你需要在OemPnPDriversPath下為每個(gè)程序設(shè)置不同的路徑,因?yàn)閃indows XP的安裝程序并不能自動(dòng)在子文件夾中掃描INF文件。使用帶有數(shù)字的名稱重命名含有驅(qū)動(dòng)的文件夾,這樣可以確保驅(qū)動(dòng)程序可以按照一定的順序自動(dòng)安裝。正如你所知道的,在安裝其他設(shè)備的驅(qū)動(dòng)之前首先安裝主板芯片組的驅(qū)動(dòng)程序是很重要的,正因?yàn)槿绱税酒M驅(qū)動(dòng)程序的文件夾的編號(hào)是000,這樣安裝程序首先就會(huì)檢查該文件夾并安裝其中的驅(qū)動(dòng)。下面是一個(gè)例子,告訴你怎樣安排各種驅(qū)動(dòng)的安裝順序:000_chipset001_network002_graphics003_

50、tv_out004_sound005_monitor006_keyboard007_mouse008_and_so_on在這里,首先安裝的是芯片組的驅(qū)動(dòng),然后是網(wǎng)卡,接下來安裝的是顯卡和聲卡(還有電視卡,如果有的話),隨后是顯示器的驅(qū)動(dòng),最后則是其他設(shè)備,例如,鍵盤鼠標(biāo)、打印機(jī)等的驅(qū)動(dòng)。驅(qū)動(dòng)程序準(zhǔn)備好后,將所有包含驅(qū)動(dòng)程序的文件夾復(fù)制到“SKG-*5/7OEMSKG-*5/7SKG-*5/71drivers”文件夾中。接下來用記事本打開Winnt.sif文件,并在Unattended字段下添加如下兩行:OemPnPDriversPath="Drivers000_intel_INF;D

51、rivers001_gigabit_LAN;Drivers002_monitor"DriverSigningPolicy=Ignore其中,驅(qū)動(dòng)的路徑你可根據(jù)實(shí)際情況換成自己設(shè)定的路徑。這個(gè)路經(jīng)指向的是包含了INF文件的文件夾所在的位置,而不是INF文件本身。8.導(dǎo)入撥號(hào)設(shè)置通過使用“SKG-*5/7OEMSKG-*5/7”文件夾,你還可以直接導(dǎo)入你的撥號(hào)網(wǎng)絡(luò)設(shè)置。注意:本方法僅適用于56K調(diào)制解調(diào)器和ADSL用戶。首先按照以下結(jié)構(gòu)創(chuàng)建文件夾:SKG-*5/7OEMSKG-*5/7SKG-*5/7DocsAll UsersApplication DataMicrosoftNetwor

52、kConnectionsPbk打開系統(tǒng)所在的“Documents and SettingsAll UsersApplication DataMicrosoftNetworkConnectionsPbk”文件夾,復(fù)制其中的Rasphone.pbk文件至剛建立“SKG-*5/7OEMSKG-*5/7SKG-*5/7DocsAll UsersApplication DataMicrosoftNetworkConnectionsPbk”文件夾。在Windows XP安裝過程中,Rasphone.pbk會(huì)被自動(dòng)復(fù)制到系統(tǒng)中,這樣當(dāng)安裝結(jié)束并登錄成功后,你就會(huì)發(fā)現(xiàn)你的撥號(hào)網(wǎng)絡(luò)設(shè)置已經(jīng)全部搞定了。不過,Ra

53、sphone.pbk文件并不能保存你的撥號(hào)用戶名和密碼,因此,你需要在登錄后自己輸入用戶名和密碼。9.應(yīng)用程序的無人值守安裝無人值守安裝應(yīng)用程序無疑是這張光盤最大的魅力之一,這里將介紹常用的一些應(yīng)用程序的安裝方法。(1)Office 2003無人值守安裝將Office 2003光盤上的文件復(fù)制到“SKG-*5/7OEMSKG-*5/7SKG-*5/71installApplicationsOffice2003”文件夾中,并在批處理文件中添加以下命令:ECHO.ECHO 正在安裝Office 2003ECHO 請(qǐng)稍候.start /wait %systemdrive%installApplicationsOffice2003PRO11.msi /QB該命令將安裝 Office 2003的所有默認(rèn)組件。(2)安裝.NET Framework 1.1.NET Framework 1.1是運(yùn)行許多應(yīng)用程序所必需的,它的安裝方法如下:用WinRAR打開下載回來的Dotnetfx.exe文件,將其中的文件解壓縮到 “SKG-*5/7OEMSKG-*5/7SKG-*5/71installNetFramework”文件夾中。在批處理文件中添加如下命令:ECHO 正在安裝.NET Framework v1.1ECHO 請(qǐng)稍候.sta

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論