有沒(méi)有想過(guò)DIY一張全自動(dòng)安裝的Windows XP安裝光盤(pán),將設備驅動(dòng)程序和一些必備的工具軟件都集成到安裝過(guò)程中去?實(shí)現起來(lái)似乎有些困難,不過(guò),有了Winnt.sif Creator的相助,我們完全可以……
微軟提供的自動(dòng)應答文件創(chuàng )建工具(安裝管理器,位于安裝光盤(pán):\Support\Tools\Deploy.cab文件中)雖然可以完成我們的任務(wù),由于操作實(shí)在太繁瑣。但Winnt.sif Creator軟件卻可以更加直觀(guān)地幫助我們打造屬于自己的安裝光盤(pán)。它是綠色軟件,解壓后直接執行WINNTSIF.exe即可打開(kāi)圖1所示的主界面窗口,我們只介紹與本文有關(guān)的選項設置。
第一步:復制所需的系統、驅動(dòng)和相應工具軟件
先將Windows XP安裝光盤(pán)的所有文件復制到硬盤(pán)中,例如g:\winxp,再在winxp文件夾下創(chuàng )建%oem%\子文件夾,再在該文件夾下創(chuàng )建一個(gè)名為的子目錄,然后在其下創(chuàng )建drivers和install兩個(gè)子目錄,分別用于保存設備驅動(dòng)程序和應用程序的安裝文件。要記著(zhù)不要取中文名稱(chēng)。
第二步:實(shí)現Windows XP的無(wú)人值守安裝
在[Configuration]小節中完成相應的設置:
1.Data:數據選項,默認設置下安裝光盤(pán)將從CD引導系統,如果你選擇從Floppy(軟盤(pán))引導系統,可以在這里重新設置,Auto Partition允許系統自動(dòng)選擇安裝分區,否則安裝程序將請求用戶(hù)作出決定,建議選中該項,如圖1。
2.Unattended:無(wú)人值守安裝設置。Repartition可以自動(dòng)刪除當前分區并重新創(chuàng )建為NTFS格式,否則將直接開(kāi)始安裝并使用原有文件系統;Show Create User Screen可以顯示賬戶(hù)創(chuàng )建屏幕;Auto Activate復選項將自動(dòng)激活Windows XP,當然前提是已經(jīng)建立了Internet連接,而且安裝序列號必須有效。這里的Driver Path文本框允許用戶(hù)填寫(xiě)設備驅動(dòng)程序的路徑信息,后面將會(huì )詳細介紹;Target Path文本框則定義了Windows XP的安裝文件夾,默認設置是“\Windows”,一般不用更改。
3.GUIUnattended:為無(wú)人值守安裝設置圖形用戶(hù)界面。這里可以設置系統管理員密碼,Skip Regional Screen復選項允許安裝過(guò)程中跳過(guò)區域選擇這一步,Timezone Index表示時(shí)區代碼,單擊View Time Zone Index Values鏈接可以查看詳細信息,這里我們應該輸入210(中國標準時(shí)區);至于下面的Profiles Path是用于設置用戶(hù)配置文件的保存路徑,保留默認設置即可。
4.UserData:用戶(hù)數據設置,如圖2所示,在這里可以輸入25位的安裝序列號、用戶(hù)名、單位名、計算機名等信息。
5.TapiLocation:國家代碼設置,例如美國的國家代碼是44,單擊View Country Codes鏈接可以查看詳細信息,我們應該輸入86。
6.RegionalSettings:區域代碼設置,單擊View Group Values鏈接可以查看詳細信息,簡(jiǎn)體中文用戶(hù)應該在Language Group框中輸入10。
小提示
其他如Display(顯示設置)、Networking(網(wǎng)絡(luò )設置)、Componants(Windows XP組件設置)、Shell(界面設置)、GUIRunonce(批處理文件設置)都可以取默認設置,當然也可以在此進(jìn)行必要的修改,此處不多說(shuō)。
上述設置完成后,單擊Finish按鈕,系統已自動(dòng)在g:\winxp%oem%\install\文件夾下創(chuàng )建了main_batch.cmd、hotfixes.cmd、applications.cmd三個(gè)批處理文件,這些批處理文件將在Windows XP安裝完畢并使用管理員賬號登錄系統后執行,后面還將會(huì )涉及到對它們的修改。另外,所有的設置也會(huì )自動(dòng)保存在生成的SIF文件中,單擊右下角的Make my WINNT.SIF按鈕將在指定路徑創(chuàng )建winnt.sif文件,注意應該保存在g:\winxp\i386文件夾中。
第三步:對注冊表進(jìn)行自動(dòng)調整
如果你不希望Windows XP安裝結束后再去調整注冊表,直接在[Regristry Tweaks]小節中完成相應的設置即可,如圖3。
1.Startup and Shutdown:選中Auto-Login復選項,然后輸入用戶(hù)名、密碼即可自動(dòng)實(shí)現自動(dòng)登錄,選中Disable Welcome Screen復選項將不使用歡迎屏幕而使用標準界面登錄。
2.System:Register Windows可以指導用戶(hù)注冊Windows,Disable Remote Assistance可以禁用遠程協(xié)助,Disable Autorun可以禁用自動(dòng)運行功能等。
3.Shell:Speed up Start Menu Display可以加速開(kāi)始菜單的顯示速度,Hide Network icon可以隱藏網(wǎng)絡(luò )鄰居圖標,Remove Language Bar可以從桌面上移除語(yǔ)言欄,Disable Windows Picture and Fax viewer可以禁用圖片和傳真查看器。
4.Context Menu:允許在右鍵菜單中添加Copy To或Move To項。其他都取默認值即可。完成上述設置后,單擊Finish!按鈕將顯示相應的注冊表鍵值內容,單擊Construct my tweaks!按鈕可以在指定路徑生成相應的注冊表文件,注意應該保存在g:\winxp%oem%\install\文件夾下(文件名可任意取,例如tweak.reg,但切記不要保存為tweak.reg.txt這樣的文件),同時(shí)還需要編輯一下該文件夾下一個(gè)名為hotfixes.cmd的批處理文件,內容如下:
第四步:自動(dòng)安裝設備驅動(dòng)程序
例如,我們準備將BAFO的BF-100C USB連接線(xiàn)纜的驅動(dòng)程序添加到Windows XP的安裝文件夾中,以便安裝操作系統時(shí)也能自動(dòng)安裝驅動(dòng)程序,該怎么操作呢?
首先,我們應該在g:\winxp%oem%\drivers\文件夾中創(chuàng )建一個(gè)名為bf-100c的子文件夾,然后將BF-100C的驅動(dòng)程序文件復制過(guò)去,注意請保證BF-100C的驅動(dòng)程序文件Usbbc20.inf在此路徑下。
接下來(lái),返回Winnt.sif Creator主界面,在[Unattended]小節下選中Install Extra Programs復選項;再將OemPnPDriversPath=的下一行添加新的設備驅動(dòng)程序路徑和名稱(chēng),這里應該用英文半角的分號進(jìn)行分隔,由于安裝程序會(huì )在%systemroot%所在驅動(dòng)器的根目錄中尋找這些驅動(dòng)程序,因此這里我們不必輸入驅動(dòng)器盤(pán)符,格式如下:OemPnPDriversPath=\drivers\bf-100c;
小提示
★如果你還需要安裝更多設備的驅動(dòng)程序,可以繼續在g:\winxp%oem%\drivers\下創(chuàng )建新的子文件夾,在[Unattended]小節的“OemPnPDriversPath=”的下一行按照上述格式繼續添加內容。
★如果你的設備驅動(dòng)程序是一個(gè)ZIP壓縮包,直接解壓縮到相應文件夾下即可;如果是一個(gè)EXE格式的自解壓文件,請使用WinZIP或WinRAR釋放;假如某個(gè)設備的驅動(dòng)程序沒(méi)有INF信息文件,而只能通過(guò)EXE文件安裝的話(huà),則可考慮下面的方法。
第五步:自動(dòng)安裝第三方應用程序
例如,我們準備將BAFO的BF-100C USB連接線(xiàn)纜的控制程序Direct-LinQ添加到Windows XP的安裝文件中,該如何操作呢?
首先,將Direct-LinQ控制程序的安裝文件夾復制到g:\winxp%oem%\install\文件夾中,接下來(lái)編輯一下名為applications.cmd的批處理文件,內容如下:
如果你還需要安裝其他的第三方應用程序,可以在這個(gè)批處理文件中添加更多的start語(yǔ)句,格式同上,當然不要忘記復制安裝文件夾過(guò)去。返回Winnt.sif Creator主界面,在[GUIRunOnce]小節中檢查applications.cmd文件的路徑是否一致。
OK,總算大功告成了。哦,等等~~。別忘記了在完成上述所有工作后,再次單擊Finish重新將更新后的winnt.sif文件保存在g:\winxp\i386\文件夾中,否則做了都是白做,呵呵。
第六步:刻錄成可引導光盤(pán)
下載、安裝、注冊并啟動(dòng)WinISO(如果不注冊,可能無(wú)法保存大于100MB數據),將Windows XP原版光盤(pán)放入光驅中,選擇“操作→從CDROM制作ISO文件”,在打開(kāi)的“從CDROM制作ISO文件”對話(huà)框中選中ASPI單選按鈕,按下“制作”按鈕將Windows XP光盤(pán)制作成ISO文件,并把它保存為c:\winxp.iso文件。接著(zhù)用WinISO打開(kāi)C:\winxp.iso文件。選中其中所有文件,按下Del鍵把所有文件和文件夾全部刪除掉!按下Win+E鍵,啟動(dòng)“資源管理器”,并定位到g:\winxp文件夾下。按下Ctrl+A選中所有文件,將其拖放到WinISO右邊窗口中,把當前文件夾下的內容保存到C:\winxp.iso文件。最后按下工具欄上的“保存”圖標,更新winxp.iso文件。
最后啟動(dòng)Nero Burning ROM,選擇“刻錄器→刻錄映像文件”,選擇C:\winxp.iso文件將它刻錄到光盤(pán)上,用它來(lái)安裝系統即可實(shí)現我們文前所提的所有功能。
相關(guān)下載:
WinNT.sif Creator (《計算機應用文摘》2006-8月上)
文件大?。?08KB
下載地址:http://www.cniti.com/download/downproc.jsp?id=1969
軟件介紹:專(zhuān)用的WinNT.sif(Windows自動(dòng)安裝應答文件)創(chuàng )建、編輯工具。
軟件在使用時(shí),需要.NET框架的支持,.NET框架下載地址:http://download.microsoft.com/download/7/b/9/7b90644d-1af0-42b9-b76d-a2770319a568/dotnetfx.exe
打造神奇的自動(dòng)化XP裝機安裝盤(pán)
一般的Windows XP安裝光盤(pán),僅僅能夠用于安裝系統,可是我的不同,它除了可以用于自動(dòng)完成系統的安裝外,甚至連驅動(dòng)與應用程序也一起安裝了,這樣神奇的Windows XP光盤(pán),你不想要一張嗎?
我們要制作的光盤(pán)具有以下特點(diǎn):
?、偈褂帽疚慕榻B的軟件,要比使用微軟提供的無(wú)人值守向導工具更方便,功能更強大。
?、谌詣?dòng)安裝Windows XP,并且還能根據我們的習慣自動(dòng)修改注冊表,讓系統一裝完就已經(jīng)完成了一些個(gè)性化設置。
?、圩詣?dòng)安裝驅動(dòng)程序。由于現在很多電腦都是使用板載的AC97聲卡及NVIDIA公司的顯卡,只要你使用它們的公板驅動(dòng),那么這張光盤(pán)同樣具有一定的通用性。
?、茏詣?dòng)安裝應用程序。讓常用程序一起進(jìn)駐系統。
我們制作Windows XP自動(dòng)安裝光盤(pán)的軟件為Winnt.sif Creator(以下簡(jiǎn)稱(chēng)Winntsif),通過(guò)它生成的SIF文件,我們就可以完成上述功能。
知道什么是SIF嗎?
SIF文件為Windows系統中的自動(dòng)應答文件,當使用帶有該文件的光盤(pán)安裝系統時(shí),SIF會(huì )自動(dòng)為用戶(hù)處理安裝過(guò)程中的問(wèn)題。
無(wú)人值守安裝操作系統
1.基本使用
第一步:創(chuàng )建目錄。在C盤(pán)的根目錄創(chuàng )建一個(gè)叫做XPCD的文件夾(C:\XPCD)。復制Windows XP安裝光盤(pán)上的所有文件到C:\XPCD中。然后在該目錄下創(chuàng )建如下的子文件夾:C:\XPCD\$OEM$\$1\install\(用于保存應用程序)及C:\XPCD\$OEM$\$1\drivers\(用于保存驅動(dòng)程序)。
小提示
你可以把“install”和“drivers”這兩個(gè)文件夾可以任意更名,但不要使用中文字符,并且所有與之相關(guān)的參數也需要進(jìn)行修改。
第二步:下載軟件Winntsif(下載地址:http://www.iamnotageek.com/images/driver Slipstream/sif.zip),然后將其解壓縮并運行Winntsif.exe。
小提示
軟件在使用時(shí),需要.NET框架的支持,.NET框架下載地址:http://download.microsoft.com/download/7/b/9/7b90644d-1af0-42b9-b76d-a2770319a568/dotnetfx.exe
第三步:啟動(dòng)軟件后可以看到有“Configuration”、“Regristry Tweaks”、“Help”、“About”四個(gè)選項。下面首先介紹“Configuration”下的一些重要選項。
?、賉Data][數據選項]
這有兩個(gè)選項,第一個(gè)用于設置當安裝系統時(shí),是從CD(光盤(pán))還是從Floppy(軟盤(pán))引導,我們選擇“CD”;第二個(gè)選項“Auto Partition”,表示系統是否自動(dòng)選擇安裝的分區,這里我們需要勾選。
?、赱Unattended][自動(dòng)化選項]
在這一節里面“Install Extra Programs”選項用于設置是否自動(dòng)化安裝第三方的軟件,些項需要勾選。另外,這里的“Auto Activate”項用于系統自動(dòng)上網(wǎng)激活,如果是VOL版的Windows XP用戶(hù)則不必勾選此項。而窗口下方的兩個(gè)文本欄,其中“Driver Path”用于填寫(xiě)硬件驅動(dòng)的位置,多個(gè)驅動(dòng)之間可以用“;”分隔(此參數的具體用法會(huì )在后面進(jìn)行設置),另一個(gè)“Target Path”則是要我們填寫(xiě)系統的安裝目錄,使用默認的“\WINDOWS”即可。
?、踇GUIUnattended][系統界面設置選項]
“Administrator Password”欄,用于設置管理員密碼;“Skip Regional Screen”項表示在安裝系統的過(guò)程中會(huì )跳過(guò)國家選擇這一環(huán)節,不必勾選;“Timezone Index”為時(shí)區代碼,點(diǎn)擊“View Time Zone Index Values”鏈接,會(huì )顯示全部的時(shí)區代碼,輸入210,就為中國的時(shí)區;“Profiles path”用于設置用戶(hù)配置文件保存路徑,使用默認即可。
?、躘UserData][用戶(hù)參數設置選項]
此節用來(lái)輸入安裝序列號、用戶(hù)名、公司名和電腦名稱(chēng)。
?、輀TapiLocation][用戶(hù)定位設置選項]
這一節的“Country Code”用來(lái)輸入國家代碼(中國輸入86即可)和調制解調器的撥號方式(不必設置)。
?、轠RegionalSettings][國家設置選項]
用來(lái)設置系統所使用的語(yǔ)言,在“Language Group”中填入10表示簡(jiǎn)體中文,下面的“Language”使用默認即可。
?、遊Networking][網(wǎng)絡(luò )設置選項]
本節有兩個(gè)選項:“Install Default Componants”用來(lái)確認是否安裝默認的網(wǎng)絡(luò )組件,因此需要勾選此項,然后根據網(wǎng)絡(luò )環(huán)境在“Workgroup”中填入組名,或是在“Domain”中填入域名。
?、郲Componants][組件設置選項]
此節用來(lái)選擇要安裝的系統組件,根據需要選擇即可。
?、醄Shell][系統外觀(guān)設置選項]
用來(lái)設置系統裝好后的主題外觀(guān),可以不必設置。
?、鈁GUIRunOnce][批處理文件定位選項]
這里用來(lái)指定事先做好的批處理文件的位置(此參數的具體用法會(huì )在后面進(jìn)行設置)。
當完成了SIF文件的設置后,就可以單擊“Finish”項,這時(shí)在窗口右側能看到生成的SIF文件,單擊按鈕“Make my Winntsif”,在C:\XPCD\i386\目錄下生成Winnt.sif。
2.自動(dòng)安裝Windows驅動(dòng)程序——Driver Path參數詳解
系統安裝好后的第一個(gè)工作就是更新大量的驅動(dòng)程序,由于筆者使用的是CMI8738的聲卡及GeForce2 MX400的顯卡,所以在這節中將以安裝這兩個(gè)驅動(dòng)程序為例,介紹如何利用Winntsif軟件的Driver Path參數來(lái)自動(dòng)完成驅動(dòng)的安裝。
第一步:分別從網(wǎng)上下載最新版的CMI8738和GeForce2 MX400驅動(dòng)程序。
第二步:把CMI8738的驅動(dòng)程序文件解壓到C:\XPCD\$OEM$\$1\Drivers\voice\下;把GeForce2 MX400的驅動(dòng)程序解壓到C:\XPCD\$OEM$\$1\Drivers\video\下(一般為壓縮包的自解壓文件,用WinRAR就可解壓)。
第三步:確認CMI8738的驅動(dòng)程序安裝程序setup_INF.inf在“C:\XPCD\$OEM$\$1\Drivers\voice\”下;確認GeForce2 MX400的驅動(dòng)文件2KXP_INF.inf在“C:\XPCD\$OEM$\$1\Drivers\video\”下。
第四步:打開(kāi)Winntsif軟件,然后在[Unattended]字段下的“Driver Path”參數中添加好驅動(dòng)程序的路徑和名稱(chēng)“Drivers\voice\;Drivers\video\”。
以上工作完成后,安裝程序就會(huì )自動(dòng)在指定位置查找驅動(dòng)程序了。對于其他設備,同樣可以按照上面的方法來(lái)自動(dòng)安裝驅動(dòng)程序。
小提示
如果要安裝的程序是EXE文件,可以配合下面要介紹的GUIRunOnce參數完成安裝。
3.應用程序的全自動(dòng)安裝——GUIRunOnce參數詳解
要全自動(dòng)安裝一個(gè)軟件,大概的過(guò)程是:首先把需要安裝的軟件添加到同一批處理文件中,比如applications.cmd,當然也可以為不同的程序制作不同的批處理;然后把生成的批處理文件保存到C:\XPCD\$OEM$\$1\install\目錄中;最后把批處理文件的路徑添加到Winntsif軟件的“GuiRunOnce”項下即可。
我們以安裝WinRAR為例,為大家介紹如何讓程序自動(dòng)安裝。
第一步:下載WinRAR,并復制安裝文件到C:\XPCD\$OEM$\$1\install\Applications\WinRAR\下。
第二步:用“記事本”建立批處理文件,文件名為applications.cmd,并保存在C:\XPCD\$OEM$\$1\install下,具體內容如下。
ECHO.
ECHO Installing WinRAR 3.20
ECHO Please wait...
start /wait %systemdrive%\install\Applications\WinRAR\wrar320.exe /s
由于默認在軟件中已經(jīng)添加了applications.cmd批處理,所以我們不必再添加該文件,如果是新增的批處理文件,則需要在“GUIRunOnce”下添加上所需要的批處理命令。
小提示
初學(xué)電腦的朋友一定會(huì )奇怪,如果光盤(pán)盤(pán)符為其他盤(pán)符。比如G盤(pán),H盤(pán),那么系統是如何準確的找到批處理文件所在的位置呢?這就涉及到“環(huán)境變量”的概念了。環(huán)境變量就是用一些字母來(lái)默認代替我們常用的路徑,比如上面的%systemdrive%就是系統所在的盤(pán)符。
在把幾個(gè)常用的環(huán)境變量列舉出來(lái)給大家參考:
%systemdrive% 系統所在的盤(pán)符
%systemroot% 指Windows所在目錄
%profiledir% 指用戶(hù)個(gè)性化設置Documents and Settings
目錄
%appdata% 指應用程序數據Documents and Settings\
All Users\Application data目錄
%userprofile% 指保存當前登錄用戶(hù)的個(gè)性化設置目錄
%programfiles% 指程序安裝默認的Program Files目錄
%tmp% 臨時(shí)文件夾的目錄
4.自動(dòng)調整注冊表——Regristry Tweaks參數詳解
除了上面的各個(gè)功能外,Winntsif在“Regristry Tweaks”選項下還提供了注冊表優(yōu)化的選項,如果想讓安裝程序自動(dòng)的設置系統的注冊表使其更加個(gè)性化,更加安全,這款軟件也可以幫你完成,操作過(guò)程也非常簡(jiǎn)單。
第一步:展開(kāi)“Regristry Tweaks”項,然后根據你的需要選擇一些項目。比如,你要使用自動(dòng)登錄,則可選擇“Startup and Shutdown→Auto-login”;比如,你要修改IE的連接速度,那么可以選擇“Internet Explorer→Optimize Internet Connection”;如果你要關(guān)閉自動(dòng)運行功能,那么,只要勾選“System→Disable Autorun”即可。
第二步:在選擇好所需要的選項后,點(diǎn)擊“Finish!”項,點(diǎn)擊“Construct my tweaks!”按鈕(見(jiàn)圖4),將注冊表文件生成到C:\XPCD\$OEM$\$1\install\目錄下,并取名為RegTweaks.reg。
第三步:新建一個(gè)名為hotfixes.cmd的批處理文件,把下列命令粘貼到你的批處理文件中。
REGEDIT /S %systemdrive%\install\RegTweaks.reg
小提示
★如果你覺(jué)得該軟件所涉及的注冊表選項太少,那么可以從http://www.kellys-korner-xp.com/xp_tweaks.htm ,得到更多注冊表項,然后用“記事本”打開(kāi)RegTweaks.reg,進(jìn)行添加。
★hotfixes.cmd為軟件本身默認帶有的批處理文件,如果你使用了其他文件名,需要自行在“GUIRunOnce”項下添加。
刻錄光盤(pán)
當把上述所有工作完成后就可以制作光盤(pán)了,筆者經(jīng)過(guò)摸索,找到了一種非常簡(jiǎn)單的制作方法,在制作光盤(pán)的過(guò)程中會(huì )用到WinISO和NERO這兩個(gè)軟件。
第一步:確認Winnt.sif已經(jīng)復制到C:\XPCD\i386\目錄下,確認批處理文件已經(jīng)復制到C:\XPCD\$OEM$\$1 \install\,確認所有的驅動(dòng)及軟件已經(jīng)復制到相應的位置,并且在Winntsif中的“GuiRunOnce”項下添加了批處理文件的路徑。
第二步:從http://www.neowin.net/downloads/xpboot.bin 下載空白的可引導的Windows XP的ISO文件,在WinISO中打開(kāi)它,然后把C:\XPCD\目錄下的內容拖動(dòng)到WinISO窗口中,并保存ISO文件。
第三步:用NERO軟件將ISO文件進(jìn)行刻錄即可。
現在光盤(pán)已經(jīng)制作完成,以后需要重裝系統時(shí),就可以拿出來(lái)用了。
微軟提供的自動(dòng)應答文件創(chuàng )建工具(安裝管理器,位于安裝光盤(pán):\Support\Tools\Deploy.cab文件中)雖然可以完成我們的任務(wù),由于操作實(shí)在太繁瑣。但Winnt.sif Creator軟件卻可以更加直觀(guān)地幫助我們打造屬于自己的安裝光盤(pán)。它是綠色軟件,解壓后直接執行WINNTSIF.exe即可打開(kāi)圖1所示的主界面窗口,我們只介紹與本文有關(guān)的選項設置。
第一步:復制所需的系統、驅動(dòng)和相應工具軟件
先將Windows XP安裝光盤(pán)的所有文件復制到硬盤(pán)中,例如g:\winxp,再在winxp文件夾下創(chuàng )建%oem%\子文件夾,再在該文件夾下創(chuàng )建一個(gè)名為的子目錄,然后在其下創(chuàng )建drivers和install兩個(gè)子目錄,分別用于保存設備驅動(dòng)程序和應用程序的安裝文件。要記著(zhù)不要取中文名稱(chēng)。
第二步:實(shí)現Windows XP的無(wú)人值守安裝
在[Configuration]小節中完成相應的設置:
1.Data:數據選項,默認設置下安裝光盤(pán)將從CD引導系統,如果你選擇從Floppy(軟盤(pán))引導系統,可以在這里重新設置,Auto Partition允許系統自動(dòng)選擇安裝分區,否則安裝程序將請求用戶(hù)作出決定,建議選中該項,如圖1。
2.Unattended:無(wú)人值守安裝設置。Repartition可以自動(dòng)刪除當前分區并重新創(chuàng )建為NTFS格式,否則將直接開(kāi)始安裝并使用原有文件系統;Show Create User Screen可以顯示賬戶(hù)創(chuàng )建屏幕;Auto Activate復選項將自動(dòng)激活Windows XP,當然前提是已經(jīng)建立了Internet連接,而且安裝序列號必須有效。這里的Driver Path文本框允許用戶(hù)填寫(xiě)設備驅動(dòng)程序的路徑信息,后面將會(huì )詳細介紹;Target Path文本框則定義了Windows XP的安裝文件夾,默認設置是“\Windows”,一般不用更改。
3.GUIUnattended:為無(wú)人值守安裝設置圖形用戶(hù)界面。這里可以設置系統管理員密碼,Skip Regional Screen復選項允許安裝過(guò)程中跳過(guò)區域選擇這一步,Timezone Index表示時(shí)區代碼,單擊View Time Zone Index Values鏈接可以查看詳細信息,這里我們應該輸入210(中國標準時(shí)區);至于下面的Profiles Path是用于設置用戶(hù)配置文件的保存路徑,保留默認設置即可。
4.UserData:用戶(hù)數據設置,如圖2所示,在這里可以輸入25位的安裝序列號、用戶(hù)名、單位名、計算機名等信息。
5.TapiLocation:國家代碼設置,例如美國的國家代碼是44,單擊View Country Codes鏈接可以查看詳細信息,我們應該輸入86。
6.RegionalSettings:區域代碼設置,單擊View Group Values鏈接可以查看詳細信息,簡(jiǎn)體中文用戶(hù)應該在Language Group框中輸入10。
小提示
其他如Display(顯示設置)、Networking(網(wǎng)絡(luò )設置)、Componants(Windows XP組件設置)、Shell(界面設置)、GUIRunonce(批處理文件設置)都可以取默認設置,當然也可以在此進(jìn)行必要的修改,此處不多說(shuō)。
上述設置完成后,單擊Finish按鈕,系統已自動(dòng)在g:\winxp%oem%\install\文件夾下創(chuàng )建了main_batch.cmd、hotfixes.cmd、applications.cmd三個(gè)批處理文件,這些批處理文件將在Windows XP安裝完畢并使用管理員賬號登錄系統后執行,后面還將會(huì )涉及到對它們的修改。另外,所有的設置也會(huì )自動(dòng)保存在生成的SIF文件中,單擊右下角的Make my WINNT.SIF按鈕將在指定路徑創(chuàng )建winnt.sif文件,注意應該保存在g:\winxp\i386文件夾中。
第三步:對注冊表進(jìn)行自動(dòng)調整
如果你不希望Windows XP安裝結束后再去調整注冊表,直接在[Regristry Tweaks]小節中完成相應的設置即可,如圖3。
1.Startup and Shutdown:選中Auto-Login復選項,然后輸入用戶(hù)名、密碼即可自動(dòng)實(shí)現自動(dòng)登錄,選中Disable Welcome Screen復選項將不使用歡迎屏幕而使用標準界面登錄。
2.System:Register Windows可以指導用戶(hù)注冊Windows,Disable Remote Assistance可以禁用遠程協(xié)助,Disable Autorun可以禁用自動(dòng)運行功能等。
3.Shell:Speed up Start Menu Display可以加速開(kāi)始菜單的顯示速度,Hide Network icon可以隱藏網(wǎng)絡(luò )鄰居圖標,Remove Language Bar可以從桌面上移除語(yǔ)言欄,Disable Windows Picture and Fax viewer可以禁用圖片和傳真查看器。
4.Context Menu:允許在右鍵菜單中添加Copy To或Move To項。其他都取默認值即可。完成上述設置后,單擊Finish!按鈕將顯示相應的注冊表鍵值內容,單擊Construct my tweaks!按鈕可以在指定路徑生成相應的注冊表文件,注意應該保存在g:\winxp%oem%\install\文件夾下(文件名可任意取,例如tweak.reg,但切記不要保存為tweak.reg.txt這樣的文件),同時(shí)還需要編輯一下該文件夾下一個(gè)名為hotfixes.cmd的批處理文件,內容如下:
echo
echo 應用注冊表調整…
regedit /s %systemdrive%%oem%\install\tweak.reg
echo
exit
小提示這里的%systemdrive%是一個(gè)環(huán)境變量,表示系統所在的盤(pán)符?批文件中的tweak.reg要與前面保存的注冊表文件一致。echo 應用注冊表調整…
regedit /s %systemdrive%%oem%\install\tweak.reg
echo
exit
第四步:自動(dòng)安裝設備驅動(dòng)程序
例如,我們準備將BAFO的BF-100C USB連接線(xiàn)纜的驅動(dòng)程序添加到Windows XP的安裝文件夾中,以便安裝操作系統時(shí)也能自動(dòng)安裝驅動(dòng)程序,該怎么操作呢?
首先,我們應該在g:\winxp%oem%\drivers\文件夾中創(chuàng )建一個(gè)名為bf-100c的子文件夾,然后將BF-100C的驅動(dòng)程序文件復制過(guò)去,注意請保證BF-100C的驅動(dòng)程序文件Usbbc20.inf在此路徑下。
接下來(lái),返回Winnt.sif Creator主界面,在[Unattended]小節下選中Install Extra Programs復選項;再將OemPnPDriversPath=的下一行添加新的設備驅動(dòng)程序路徑和名稱(chēng),這里應該用英文半角的分號進(jìn)行分隔,由于安裝程序會(huì )在%systemroot%所在驅動(dòng)器的根目錄中尋找這些驅動(dòng)程序,因此這里我們不必輸入驅動(dòng)器盤(pán)符,格式如下:OemPnPDriversPath=\drivers\bf-100c;
小提示
★如果你還需要安裝更多設備的驅動(dòng)程序,可以繼續在g:\winxp%oem%\drivers\下創(chuàng )建新的子文件夾,在[Unattended]小節的“OemPnPDriversPath=”的下一行按照上述格式繼續添加內容。
★如果你的設備驅動(dòng)程序是一個(gè)ZIP壓縮包,直接解壓縮到相應文件夾下即可;如果是一個(gè)EXE格式的自解壓文件,請使用WinZIP或WinRAR釋放;假如某個(gè)設備的驅動(dòng)程序沒(méi)有INF信息文件,而只能通過(guò)EXE文件安裝的話(huà),則可考慮下面的方法。
第五步:自動(dòng)安裝第三方應用程序
例如,我們準備將BAFO的BF-100C USB連接線(xiàn)纜的控制程序Direct-LinQ添加到Windows XP的安裝文件中,該如何操作呢?
首先,將Direct-LinQ控制程序的安裝文件夾復制到g:\winxp%oem%\install\文件夾中,接下來(lái)編輯一下名為applications.cmd的批處理文件,內容如下:
@echo off
cls
echo
echo Installing Direct-LinQ,Please wait…
start /wait %systemdrive%%oem%\install\applications\Direct-LinQ\setup.exe
echo
exit
小提示 cls
echo
echo Installing Direct-LinQ,Please wait…
start /wait %systemdrive%%oem%\install\applications\Direct-LinQ\setup.exe
echo
exit
如果你還需要安裝其他的第三方應用程序,可以在這個(gè)批處理文件中添加更多的start語(yǔ)句,格式同上,當然不要忘記復制安裝文件夾過(guò)去。返回Winnt.sif Creator主界面,在[GUIRunOnce]小節中檢查applications.cmd文件的路徑是否一致。
OK,總算大功告成了。哦,等等~~。別忘記了在完成上述所有工作后,再次單擊Finish重新將更新后的winnt.sif文件保存在g:\winxp\i386\文件夾中,否則做了都是白做,呵呵。
第六步:刻錄成可引導光盤(pán)
下載、安裝、注冊并啟動(dòng)WinISO(如果不注冊,可能無(wú)法保存大于100MB數據),將Windows XP原版光盤(pán)放入光驅中,選擇“操作→從CDROM制作ISO文件”,在打開(kāi)的“從CDROM制作ISO文件”對話(huà)框中選中ASPI單選按鈕,按下“制作”按鈕將Windows XP光盤(pán)制作成ISO文件,并把它保存為c:\winxp.iso文件。接著(zhù)用WinISO打開(kāi)C:\winxp.iso文件。選中其中所有文件,按下Del鍵把所有文件和文件夾全部刪除掉!按下Win+E鍵,啟動(dòng)“資源管理器”,并定位到g:\winxp文件夾下。按下Ctrl+A選中所有文件,將其拖放到WinISO右邊窗口中,把當前文件夾下的內容保存到C:\winxp.iso文件。最后按下工具欄上的“保存”圖標,更新winxp.iso文件。
最后啟動(dòng)Nero Burning ROM,選擇“刻錄器→刻錄映像文件”,選擇C:\winxp.iso文件將它刻錄到光盤(pán)上,用它來(lái)安裝系統即可實(shí)現我們文前所提的所有功能。
相關(guān)下載:
WinNT.sif Creator (《計算機應用文摘》2006-8月上)
文件大?。?08KB
下載地址:http://www.cniti.com/download/downproc.jsp?id=1969
軟件介紹:專(zhuān)用的WinNT.sif(Windows自動(dòng)安裝應答文件)創(chuàng )建、編輯工具。
軟件在使用時(shí),需要.NET框架的支持,.NET框架下載地址:http://download.microsoft.com/download/7/b/9/7b90644d-1af0-42b9-b76d-a2770319a568/dotnetfx.exe
打造神奇的自動(dòng)化XP裝機安裝盤(pán)
一般的Windows XP安裝光盤(pán),僅僅能夠用于安裝系統,可是我的不同,它除了可以用于自動(dòng)完成系統的安裝外,甚至連驅動(dòng)與應用程序也一起安裝了,這樣神奇的Windows XP光盤(pán),你不想要一張嗎?
我們要制作的光盤(pán)具有以下特點(diǎn):
?、偈褂帽疚慕榻B的軟件,要比使用微軟提供的無(wú)人值守向導工具更方便,功能更強大。
?、谌詣?dòng)安裝Windows XP,并且還能根據我們的習慣自動(dòng)修改注冊表,讓系統一裝完就已經(jīng)完成了一些個(gè)性化設置。
?、圩詣?dòng)安裝驅動(dòng)程序。由于現在很多電腦都是使用板載的AC97聲卡及NVIDIA公司的顯卡,只要你使用它們的公板驅動(dòng),那么這張光盤(pán)同樣具有一定的通用性。
?、茏詣?dòng)安裝應用程序。讓常用程序一起進(jìn)駐系統。
我們制作Windows XP自動(dòng)安裝光盤(pán)的軟件為Winnt.sif Creator(以下簡(jiǎn)稱(chēng)Winntsif),通過(guò)它生成的SIF文件,我們就可以完成上述功能。
知道什么是SIF嗎?
SIF文件為Windows系統中的自動(dòng)應答文件,當使用帶有該文件的光盤(pán)安裝系統時(shí),SIF會(huì )自動(dòng)為用戶(hù)處理安裝過(guò)程中的問(wèn)題。
無(wú)人值守安裝操作系統
1.基本使用
第一步:創(chuàng )建目錄。在C盤(pán)的根目錄創(chuàng )建一個(gè)叫做XPCD的文件夾(C:\XPCD)。復制Windows XP安裝光盤(pán)上的所有文件到C:\XPCD中。然后在該目錄下創(chuàng )建如下的子文件夾:C:\XPCD\$OEM$\$1\install\(用于保存應用程序)及C:\XPCD\$OEM$\$1\drivers\(用于保存驅動(dòng)程序)。
小提示
你可以把“install”和“drivers”這兩個(gè)文件夾可以任意更名,但不要使用中文字符,并且所有與之相關(guān)的參數也需要進(jìn)行修改。
第二步:下載軟件Winntsif(下載地址:http://www.iamnotageek.com/images/driver Slipstream/sif.zip),然后將其解壓縮并運行Winntsif.exe。
小提示
軟件在使用時(shí),需要.NET框架的支持,.NET框架下載地址:http://download.microsoft.com/download/7/b/9/7b90644d-1af0-42b9-b76d-a2770319a568/dotnetfx.exe
第三步:啟動(dòng)軟件后可以看到有“Configuration”、“Regristry Tweaks”、“Help”、“About”四個(gè)選項。下面首先介紹“Configuration”下的一些重要選項。
?、賉Data][數據選項]
這有兩個(gè)選項,第一個(gè)用于設置當安裝系統時(shí),是從CD(光盤(pán))還是從Floppy(軟盤(pán))引導,我們選擇“CD”;第二個(gè)選項“Auto Partition”,表示系統是否自動(dòng)選擇安裝的分區,這里我們需要勾選。
?、赱Unattended][自動(dòng)化選項]
在這一節里面“Install Extra Programs”選項用于設置是否自動(dòng)化安裝第三方的軟件,些項需要勾選。另外,這里的“Auto Activate”項用于系統自動(dòng)上網(wǎng)激活,如果是VOL版的Windows XP用戶(hù)則不必勾選此項。而窗口下方的兩個(gè)文本欄,其中“Driver Path”用于填寫(xiě)硬件驅動(dòng)的位置,多個(gè)驅動(dòng)之間可以用“;”分隔(此參數的具體用法會(huì )在后面進(jìn)行設置),另一個(gè)“Target Path”則是要我們填寫(xiě)系統的安裝目錄,使用默認的“\WINDOWS”即可。
?、踇GUIUnattended][系統界面設置選項]
“Administrator Password”欄,用于設置管理員密碼;“Skip Regional Screen”項表示在安裝系統的過(guò)程中會(huì )跳過(guò)國家選擇這一環(huán)節,不必勾選;“Timezone Index”為時(shí)區代碼,點(diǎn)擊“View Time Zone Index Values”鏈接,會(huì )顯示全部的時(shí)區代碼,輸入210,就為中國的時(shí)區;“Profiles path”用于設置用戶(hù)配置文件保存路徑,使用默認即可。
?、躘UserData][用戶(hù)參數設置選項]
此節用來(lái)輸入安裝序列號、用戶(hù)名、公司名和電腦名稱(chēng)。
?、輀TapiLocation][用戶(hù)定位設置選項]
這一節的“Country Code”用來(lái)輸入國家代碼(中國輸入86即可)和調制解調器的撥號方式(不必設置)。
?、轠RegionalSettings][國家設置選項]
用來(lái)設置系統所使用的語(yǔ)言,在“Language Group”中填入10表示簡(jiǎn)體中文,下面的“Language”使用默認即可。
?、遊Networking][網(wǎng)絡(luò )設置選項]
本節有兩個(gè)選項:“Install Default Componants”用來(lái)確認是否安裝默認的網(wǎng)絡(luò )組件,因此需要勾選此項,然后根據網(wǎng)絡(luò )環(huán)境在“Workgroup”中填入組名,或是在“Domain”中填入域名。
?、郲Componants][組件設置選項]
此節用來(lái)選擇要安裝的系統組件,根據需要選擇即可。
?、醄Shell][系統外觀(guān)設置選項]
用來(lái)設置系統裝好后的主題外觀(guān),可以不必設置。
?、鈁GUIRunOnce][批處理文件定位選項]
這里用來(lái)指定事先做好的批處理文件的位置(此參數的具體用法會(huì )在后面進(jìn)行設置)。
當完成了SIF文件的設置后,就可以單擊“Finish”項,這時(shí)在窗口右側能看到生成的SIF文件,單擊按鈕“Make my Winntsif”,在C:\XPCD\i386\目錄下生成Winnt.sif。
2.自動(dòng)安裝Windows驅動(dòng)程序——Driver Path參數詳解
系統安裝好后的第一個(gè)工作就是更新大量的驅動(dòng)程序,由于筆者使用的是CMI8738的聲卡及GeForce2 MX400的顯卡,所以在這節中將以安裝這兩個(gè)驅動(dòng)程序為例,介紹如何利用Winntsif軟件的Driver Path參數來(lái)自動(dòng)完成驅動(dòng)的安裝。
第一步:分別從網(wǎng)上下載最新版的CMI8738和GeForce2 MX400驅動(dòng)程序。
第二步:把CMI8738的驅動(dòng)程序文件解壓到C:\XPCD\$OEM$\$1\Drivers\voice\下;把GeForce2 MX400的驅動(dòng)程序解壓到C:\XPCD\$OEM$\$1\Drivers\video\下(一般為壓縮包的自解壓文件,用WinRAR就可解壓)。
第三步:確認CMI8738的驅動(dòng)程序安裝程序setup_INF.inf在“C:\XPCD\$OEM$\$1\Drivers\voice\”下;確認GeForce2 MX400的驅動(dòng)文件2KXP_INF.inf在“C:\XPCD\$OEM$\$1\Drivers\video\”下。
第四步:打開(kāi)Winntsif軟件,然后在[Unattended]字段下的“Driver Path”參數中添加好驅動(dòng)程序的路徑和名稱(chēng)“Drivers\voice\;Drivers\video\”。
以上工作完成后,安裝程序就會(huì )自動(dòng)在指定位置查找驅動(dòng)程序了。對于其他設備,同樣可以按照上面的方法來(lái)自動(dòng)安裝驅動(dòng)程序。
小提示
如果要安裝的程序是EXE文件,可以配合下面要介紹的GUIRunOnce參數完成安裝。
3.應用程序的全自動(dòng)安裝——GUIRunOnce參數詳解
要全自動(dòng)安裝一個(gè)軟件,大概的過(guò)程是:首先把需要安裝的軟件添加到同一批處理文件中,比如applications.cmd,當然也可以為不同的程序制作不同的批處理;然后把生成的批處理文件保存到C:\XPCD\$OEM$\$1\install\目錄中;最后把批處理文件的路徑添加到Winntsif軟件的“GuiRunOnce”項下即可。
我們以安裝WinRAR為例,為大家介紹如何讓程序自動(dòng)安裝。
第一步:下載WinRAR,并復制安裝文件到C:\XPCD\$OEM$\$1\install\Applications\WinRAR\下。
第二步:用“記事本”建立批處理文件,文件名為applications.cmd,并保存在C:\XPCD\$OEM$\$1\install下,具體內容如下。
ECHO.
ECHO Installing WinRAR 3.20
ECHO Please wait...
start /wait %systemdrive%\install\Applications\WinRAR\wrar320.exe /s
由于默認在軟件中已經(jīng)添加了applications.cmd批處理,所以我們不必再添加該文件,如果是新增的批處理文件,則需要在“GUIRunOnce”下添加上所需要的批處理命令。
小提示
初學(xué)電腦的朋友一定會(huì )奇怪,如果光盤(pán)盤(pán)符為其他盤(pán)符。比如G盤(pán),H盤(pán),那么系統是如何準確的找到批處理文件所在的位置呢?這就涉及到“環(huán)境變量”的概念了。環(huán)境變量就是用一些字母來(lái)默認代替我們常用的路徑,比如上面的%systemdrive%就是系統所在的盤(pán)符。
在把幾個(gè)常用的環(huán)境變量列舉出來(lái)給大家參考:
%systemdrive% 系統所在的盤(pán)符
%systemroot% 指Windows所在目錄
%profiledir% 指用戶(hù)個(gè)性化設置Documents and Settings
目錄
%appdata% 指應用程序數據Documents and Settings\
All Users\Application data目錄
%userprofile% 指保存當前登錄用戶(hù)的個(gè)性化設置目錄
%programfiles% 指程序安裝默認的Program Files目錄
%tmp% 臨時(shí)文件夾的目錄
4.自動(dòng)調整注冊表——Regristry Tweaks參數詳解
除了上面的各個(gè)功能外,Winntsif在“Regristry Tweaks”選項下還提供了注冊表優(yōu)化的選項,如果想讓安裝程序自動(dòng)的設置系統的注冊表使其更加個(gè)性化,更加安全,這款軟件也可以幫你完成,操作過(guò)程也非常簡(jiǎn)單。
第一步:展開(kāi)“Regristry Tweaks”項,然后根據你的需要選擇一些項目。比如,你要使用自動(dòng)登錄,則可選擇“Startup and Shutdown→Auto-login”;比如,你要修改IE的連接速度,那么可以選擇“Internet Explorer→Optimize Internet Connection”;如果你要關(guān)閉自動(dòng)運行功能,那么,只要勾選“System→Disable Autorun”即可。
第二步:在選擇好所需要的選項后,點(diǎn)擊“Finish!”項,點(diǎn)擊“Construct my tweaks!”按鈕(見(jiàn)圖4),將注冊表文件生成到C:\XPCD\$OEM$\$1\install\目錄下,并取名為RegTweaks.reg。
第三步:新建一個(gè)名為hotfixes.cmd的批處理文件,把下列命令粘貼到你的批處理文件中。
REGEDIT /S %systemdrive%\install\RegTweaks.reg
小提示
★如果你覺(jué)得該軟件所涉及的注冊表選項太少,那么可以從http://www.kellys-korner-xp.com/xp_tweaks.htm ,得到更多注冊表項,然后用“記事本”打開(kāi)RegTweaks.reg,進(jìn)行添加。
★hotfixes.cmd為軟件本身默認帶有的批處理文件,如果你使用了其他文件名,需要自行在“GUIRunOnce”項下添加。
刻錄光盤(pán)
當把上述所有工作完成后就可以制作光盤(pán)了,筆者經(jīng)過(guò)摸索,找到了一種非常簡(jiǎn)單的制作方法,在制作光盤(pán)的過(guò)程中會(huì )用到WinISO和NERO這兩個(gè)軟件。
第一步:確認Winnt.sif已經(jīng)復制到C:\XPCD\i386\目錄下,確認批處理文件已經(jīng)復制到C:\XPCD\$OEM$\$1 \install\,確認所有的驅動(dòng)及軟件已經(jīng)復制到相應的位置,并且在Winntsif中的“GuiRunOnce”項下添加了批處理文件的路徑。
第二步:從http://www.neowin.net/downloads/xpboot.bin 下載空白的可引導的Windows XP的ISO文件,在WinISO中打開(kāi)它,然后把C:\XPCD\目錄下的內容拖動(dòng)到WinISO窗口中,并保存ISO文件。
第三步:用NERO軟件將ISO文件進(jìn)行刻錄即可。
現在光盤(pán)已經(jīng)制作完成,以后需要重裝系統時(shí),就可以拿出來(lái)用了。

