ImageX 語法詳解

ImageX 語法詳解app

ImageX是微軟開發的一款映像文件工具,其建立的Windows映像(.wim)文件格式已經成爲新的標準。咱們熟知的Vista這個龐然大物就是用它來封裝的,.wim文件相比ghost文件有不少優點。有人預言ImageX將成爲Ghost的繼任者。可是,很多用戶對ImageX不是很瞭解,下面筆者結合實例,帶你們體驗ImageX的強大功能。編輯器

  一、安裝及環境ide

  ImageX是綠色軟件不用安裝,只需把軟件包解壓到目錄中便可。ImageX是一個命令行程序,所以要在命令提示符下運行。工具

  ImageX的通常操做的環境能夠在當前系統的命令行下,不過筆者建議最好光盤引導系統到DOS環境下進行,若是對DOS界面比較陌生的用戶能夠在Windows PE下進行。筆者下面的演示都是在Windows PE下進行的。測試

  二、應用實例優化

  (1)、建立映像網站

  建立系統映像這也許是你們平時用得最多的系統備份方式。系統部署完成以後,在最佳運行狀態下利用ImageX建立一個系統映像這是很是必要的,也是一種好習慣。操作系統

  ImageX建立系統備份映像的命令格式爲:插件

  p_w_picpathx [FLAGS] /CAPTURE p_w_picpath_path p_w_picpath_file "p_w_picpath_name" ["description"]命令行

  其中「p_w_picpath_path」是須要備份的目錄,「p_w_picpath_file p_w_picpath_name」是映像文件保存的路徑和文件名,「description」描述信息,方便區分。另外,其中「FLAGS」是一個附帶參數,包括/BOOT、/CHECK、

  /COMPRESS、/CONFIG、/NORPFIX、/SCROLL、/VERIFY等,咱們最經常使用的是/COMPRESS即壓縮。建立系統映像就利用該參數,以縮小映像文件體積。好比咱們要將C盤的Vista操做系統備份到E盤,具體操做是:

  打開命令行工具,切換到ImageX所在目錄,執行最大壓縮maximum(其它參數還有不壓縮none和快速fast),在命令行下輸入命令 p_w_picpathx /compress maximum /capture C: D:\XP.wim "Win_XP_wim"。

  這樣C盤的XP系統就備份到D盤,映像文件爲XP.wim。從圖上咱們能夠看出使用ImageX備份時,會開始掃描目錄中的全部文件和文件夾,而後自動排除系統的頁面文件、休眠文件等,這樣建立出來的系統映像是最乾淨的,它能夠節省很多的磁盤空間,這也是它比其它相似工具高明的地方。另外,在加了參數/compress maximum時,備份時間會稍長一些,可是映像文件的體積會小不少。在筆者的硬件平臺上者測試備份一個XP系統大概須要5分鐘,相比其餘軟件已經夠快了。

  (2)、備份文件夾

  ImageX不只能夠備份整個分區,還能夠有選擇地備份文件夾,好比咱們備份C:\Windows\system32\config即系統配置文件夾,就能夠在命令行下輸入命令p_w_picpathx /compress maximum /capture C:\WINDOWS\system32\config D:\config.wim "XP_config"便可。

  對於其餘文件夾的備份相似,這很是適合咱們有選擇地備份某些資料。ImageX的備份和利用系統的「複製」功能拷貝一個文件副本是徹底不同的。首先文件體積小便於保存,另外.wim也利於文件的保密和傳輸。文件備份是p_w_picpathx的一個特點,這時ghost所沒有的。

  (3)、追加映像

  有的時候咱們在利用Imagex建立完系統映像以後,又對系統作了某些優化或者修改,此時不用建立新的系統映像,咱們只需利用ImageX的追加映像功能,即能將系統中的全部文件備份到一個已經存在的WIM映像中並替換其中的同名文件。固然除了系統映像以外,對於其它文件映像的追加徹底同樣。Imagex的這一特性很適合更新備份和增量備份。


ImageX映像追加命令的格式是:p_w_picpathx /append 須要備份的目錄 映像保存的路徑和文件名 "文件描述"。例如咱們備份XP系統到安裝映像中可使用以下命令(假定安裝映像在D:\XP.wim "WinXP")p_w_picpathx /append C: D:\XP.Wim "Win_XP_wim"。值得一提的是這樣備份的映像文件的體積是很是小的,適合小硬盤用戶或者移動設備攜帶。

  有時候因爲映像文件太大刻盤或者傳輸不便,咱們須要將建立出來的映像文件按照必定大小拆分,可使用ImageX的「/split」參數。例如,若是咱們但願將以前建立的XP.wim文件以640 MB爲大小拆分,以便刻錄到CD光盤上,那麼可使用這條命令:p_w_picpathx /split D:\XP.wim d:\datasplited.swm 640。

  該操做將會建立一系列帶有固定編號的.swm文件,例如咱們要拆分的文件是xp.wim,那麼拆分後的文件就是xp1.swm、xp2.swm等,這樣拆分後的文件拷貝傳輸就方便多了。

  (5)、應用映像

  有備份就有還原,利用ImageX還能夠將映像文件還原成它原來文件結構的文件。好比咱們能夠將備份的系統映像釋放到系統分區實現系統還原。其命令格式是「p_w_picpathx [FLAGS] /APPLY 映像保存的路徑和文件名 映像卷數 釋放的路徑」

  須要說明的是一個WIM映像能夠包含很是多的分卷,分卷技術是一項很是實用的技術。咱們知道Vista的安裝光盤(WIM)中包含了全部的Vista版本,其實每一個版本就是一個卷,咱們選擇安裝Vista版本的時候其實就是選擇卷,而後Vita經過p_w_picpathx進行安裝。好比咱們能夠將Vista和XP備份在同一個Wim文件裏,一個系統分一個卷,經過卷技術打造雙系統甚至多系統安裝光盤,在安裝時經過選擇捲來安裝不一樣的系統。

  接着上面的任務釋放系統映像,因爲剛纔用p_w_picpathx備份時沒有輸入卷數,那就只要一個卷,在還原時就輸入「1」。命令爲:p_w_picpathx /APPLY D:\XP.wim 1 E: 因爲咱們在當前系統的命令下進行演示,只能是否系統映像到非系統盤(好比E盤)。若是要實現對系統的還原,我須要在DOS界面或者Windows PE環境下進行。

  有時咱們須要查看Wim映像文件中所包含的文件,經過命令「p_w_picpathx /dir 映像文件路徑及文件名」映像文件中的全部文件盡收眼底,該命令能夠顯示其中全部目錄中的文件。好比咱們要查看上面建立的D:\Config.wim映像文件的內容,輸入命令p_w_picpathx /dir d:\config.wim 1 便可。

  ImageX還能夠查看.wim文件的詳細信息,命令格式是「p_w_picpathx /info 映像的路徑及文件名」,好比們查看剛纔建立的系統映像文件的詳細信息就能夠經過命令來實現:p_w_picpathx /infO D:\XP.wim,回車後就會看到映像的卷數、壓縮方式、描述等信息。

  總結:其實ImageX的功能很是強大,不只能夠備份還原系統,還能夠打造本身的系統安裝盤。經過p_w_picpathx能夠打造一個真正的系統安裝盤,其中能夠集成驅動、補丁、語言包,能夠實現無人值守等功能。但願你們可以以本文爲出發點挖掘出ImageX更多的功能,完全玩轉映像文件


==========================================================
對系統進行備份或恢復,可能你們首選ghost。 隨着Vista的發佈,微軟還給咱們送來了PE 2.0,ImageX是運行於PE 2.0的一個命令提示符工具,經過它可將一臺電腦的系統分區捕獲爲映像文件,再還原到其它電腦上,並且這兩臺電腦的硬件配置沒必要相同,就憑這一點,也許你會放棄Ghost。
1、經過AIK獲取含ImageX的PE 2
從微軟網站下載並安裝AIK,安裝時,請按默認的路徑和組件安裝,否則,後面的不少命令得修改——特別是對不太熟悉命令提示符的朋友而言。


1.設置 Windows PE 構建環境
在這一步中,咱們將建立Windows PE 2.0的目錄結構。
在開始菜單下找到「Windows PE 工具命令提示」,右擊之,選擇「以管理員身份運行」,彈出命令提示符窗口,輸入如下命令:
copype.cmd x86 c:\winpe_x86
命令說明:
●在C盤根目錄下建立名爲winpe_x86的目錄,且在該目錄下建立如下子目錄,同時,還將拷貝一些必要的文件到這些子目錄下。
\winpe_x86 
\winpe_x86\ISO
\winpe_x86\mount
●命令中的x86,指的是AIK的安裝目錄下一個子目錄,默認爲「C:\Program Files\Windows AIK\Tools\PETools\x86」,若是安裝AIK時所有按默認路徑、默認組件安裝,前面所述的命令用不着修改,不然,必須指明絕對路徑。
●命令運行完成後,當前目錄自動變化爲c:\winpe_x86,請不要修改。
2.添加ImageX
按默認的方法生成PE 2時,不包含本文的主角,即命令提示符工具p_w_picpathx.exe,得手動添加。
輸入如下命令:
xcopy 「C:\Program Files\Windows AIK\Tools\x86\p_w_picpathx.exe「 c:\winpe_x86\iso\
要注意的是,在使用ImageX將一個分區抓取爲映像文件時,可能會遇到一些麻煩。其一:分區中的某些文件被鎖定,好比hiberfil.sys、pagefile.sys等,這會形成抓取失敗。其二:某些文件不必抓取出來,好比MP3等。爲解決這一問題,咱們可建立一個配置文件,來解除鎖定或排除某些類型的文件。
請在記事本下輸入如下內容:
[ExclusionList] 
ntfs.log 
hiberfil.sys 
pagefile.sys 
"System Volume Information" 
RECYCLER 
Windows\CSC
[CompressionExclusionList] 
*.mp3 
*.zip 
*.cab 
\WINDOWS\inf\*.pnf
完成後,以wimscript.ini爲名,將其保存到C:\winpe_x86\ISO目錄之下。
ImageX在執行時,會自動讀取該配置文件並進行對應的處理。
3.生成ISO文件
輸入如下命令:
oscdimg -n -bc:\winpe_x86\etfsboot.com c:\winpe_x86\ISO c:\winpe_x86\winpe_x86.iso
該命令的做用是將c:\winpe_x86\ISO目錄下的文件建立爲一個光盤映像文件,映像文件保存到c:\winpe_x86\目錄下,映像文件名爲winpe_x86.iso。
用專用的刻錄軟件(好比Nero、UltraISO等)將該ISO文件刻錄到光盤。這張光盤就是增長了ImageX命令的PE 2.0光盤,其做用很大,具體狀況請參考相關資料,本文只用其中的ImageX命令對系統進行備份和恢復。
2、在電腦1上建立映像備份
1.抓取映像
用PE 2.0光盤啓動電腦,輸入如下命令:
ImageX /capture c: d:\mysysbak.wim "PC1"
命令說明:將電腦1的C盤抓取爲映像文件(至關於用Ghost對C盤進行映像備份),映像文件名爲mysysbak.wim且保存在D盤根目錄之下。其中的PC1是隨意輸入的。
2.合成到光盤
首先,用UltraISO打開前面生成的winpe_x86.iso,將剛生成的映像文件拖到UltraISO主窗口中。
保存修改後的ISO文件。
接着,單擊UltraISO下的「工具→刻錄光盤映像」,將添加了映像文件的ISO文件刻錄到DVD光盤。
至此,一張包含了電腦1系統的萬能恢復光盤製做完成。
3、恢復
用萬能恢復光盤啓動電腦2,輸入如下命令:
ImageX /apply maximum X:\mysysbak.wim 1 c:
電腦1上的系統便會自動轉移到電腦2上。
與Ghost比較,電腦1和電腦2的硬件配置能夠不一樣,備份或恢復的速度差很少。輸入上述命令後,讓電腦從新啓動,可觀察到系統會自動對電腦2的硬件進行搜索和安裝。
ImageX雖來自與vista配套的PE 2.0,但一樣可用於對WinXP進行備份與恢復。
總結:ImageX主要用於將不一樣電腦間的備份與恢復,也正由於如此,它在用於對同一電腦進行備份與恢復時顯得有些費時,由於恢復後還要對硬件進行從新驅動。

 

=================================================================
IMAGEX命令實例


下文中,實驗所用系統的設置以下:C盤安裝操做系統,D盤是光驅,E盤用於保存建立的映像文件。不過當咱們用Windows PE光盤引導計算機後狀況有所變化,C盤依然是系統盤,但光驅成了X盤,Windows下的E盤成了Windows PE環境下的D盤。所以爲了不混淆,在Windows PE環境下的操做將會使用PE中的盤符名稱,但在Windows環境下的操做將會使用Windows中的盤符。


--------------------------------------------------------------------------------
1.xp_w_picpath /capture c: d:\data.wim "Drive C "          「/capture」參數的做用是建立映像文件 
(假設咱們但願使用默認設置建立一個C盤的映像,映像文件將以data.wim爲名保存在D盤根目錄下,並在建立完成後進行數據校驗.「/capture」參數的做用是建立映像文件,而該參數後面的「c:」則指定了要建立映像的目標分區。「d:\data.wim」這個參數指定了鏡像文件的保存位置以及名稱,「Drive C」參數定義了映像文件的描述,須要用引號引用。最後的「/verify」參數則會讓Xp_w_picpath建立完映像以後進行校驗。當屏幕顯示「Successfully p_w_picpathd c:\」的字樣時表示映像已經建立完成了)

 

--------------------------------------------------------------------------------

2.xp_w_picpath /apply d:\data.wim 1 c: /verify          「/apply」可使用建立好的映像文件來恢復

(假設咱們要把以前建立的保存在D盤的data.wim文件從新恢復到C盤,那麼能夠首先格式化C盤,這裏要注意映像名稱後面的編號「1」,下文中咱們將會介紹,Xp_w_picpath能夠把多個鏡像文件附加到同一個映像中,那麼在使用某個特定鏡像部署系統,或者執行其餘相似操做的時候,怎樣從附加了多個鏡像的映像文件中指定特定鏡像呢?這裏就須要使用編號了,若是但願對第幾個鏡像進行操做,在映像文件名稱後添加該鏡像的編號便可。)

 

--------------------------------------------------------------------------------

3.xp_w_picpath /info d:\data.wim >f:list.txt          「/info」 查看映像文件信息

(程序會自動建立一個txt格式的文件,文件的內容就是該映像文件中全部附加的鏡像文件的信息.其中"<name>......</name>"這一段文字的內容,這就是咱們在使用「/capture」參數建立映像文件時輸入的描述,所以在建立映像的時候要輸入詳細的描述信息,方便往後的使用)


--------------------------------------------------------------------------------

4. xp_w_picpath /dir d:\data.wim 1 >d:\list.txt          「/dir」查看映像文件內容

(隨着使用時間的延長,管理員們可能須要管理愈來愈多各類用途的映像文件。如何快速從多個映像文件中找到本身的目標就顯得很是重要。咱們就能夠直接把某個映像文件,甚至具體到其中附加的某個鏡像的內容顯示出來。注意,這一步操做不能在Windows PE環境下進行,必須回到Windows下.這將顯示data.wim這個映像文件中包含的鏡像內容(若是映像文件中包含了多個鏡像,也能夠經過編號指定具體鏡像)。該命令能夠將顯示的內容所有輸出到D盤一個名爲list.txt的文本文件中,使用文本編輯器查看和搜索具體文件就至關簡單了。這裏有個問題須要注意,就算您的映像文件中只包含了一個鏡像,在使用/dir參數的時候依然須要在文件名後面指定鏡像編號,不然將沒法列出其中的內容。)

 

--------------------------------------------------------------------------------

5.xp_w_picpath /mountrw e:\data.wim 1 e:\c          「/mount」「/mountrw」將映像文件內容映射爲文件夾

(e:\c」的含義是將鏡像映射到E盤下一個名爲「c」的文件夾中。若是該文件夾內當前有文件,那麼在被映射的鏡像卸載以前,原先的內容將沒法訪問。映射了鏡像以後,咱們就可使用Windows資源管理器打開映射出來的文件夾,查看其中的內容,添加或者刪除文件,或者像在操做本地硬盤那樣進行其餘操做.「/mount」參數將映像文件中具體的鏡像映射爲本地硬盤上的文件夾,並編輯其中的內容。「/mount」參數有兩個,分別是「/mount」和「/mountrw」,其中前者能夠將鏡像映射爲只讀文件夾,然後者能夠將鏡像映射爲可讀寫文件夾。要注意,這兩個命令都只能在Windows XP SP二、Windows Server 2003 SP1以及Windows Vista中使用。)

 

--------------------------------------------------------------------------------

6.xp_w_picpath /unmount /commit e:\c          「/unmount」合併對映像文件的修改

(由於咱們以前使用的參數是「/mountrw」,這樣映射出來的文件是可寫的,所以當用完以後,爲了使對文件的更改可以生效,咱們須要使用 「/unmount」參數配合「/commit」選項,合併對映像文件的修改,並將其卸載)


--------------------------------------------------------------------------------
7.xp_w_picpath /delete d:\data.wim 1           「/delete」鏡像的刪除 
(有時候您可能會遇到這樣的狀況:一個映像文件中附加了不少不一樣環境的鏡像文件,可其中一個鏡像文件已經沒用了。爲了減小存儲空間的佔用,您可能但願刪除不用的鏡像文件。)本段內容須要在Windows PE環境下操做

 

--------------------------------------------------------------------------------

8.xp_w_picpath /export d:\new.wim d:\data.wim 1          「/export」鏡像的提取

(您可能還會有這樣的需求:想要將附加到一個映像文件中的獨立鏡像提取出來,作其餘用途。這些任務依然能夠經過Xp_w_picpath的參數實現,注意,在提取鏡像的時候必定要保證目標映像文件的所在分區具備足夠的可用空間。若是可用空間不足,程序不會報錯,依然會生成新的映像文件,可是文件自己是不完整的。)本段內容須要在Windows PE環境下操做


--------------------------------------------------------------------------------

9.xp_w_picpath /split d:\data.wim d:\datasplited.swm 640          「/split」將建立出來的映像文件按照必定大小拆分,以便刻錄到光盤或者保存到其餘能夠動存儲介質上

(若是您但願將建立出來的映像文件按照必定大小拆分,以便刻錄到光盤或者保存到其餘能夠動存儲介質上,那麼可使用Xp_w_picpath的「/split」參數。例如,若是咱們但願將以前建立的data.wim文件以640 MB爲大小拆分,以便刻錄到CD光盤上,,該操做將會建立一系列帶有固定編號的.swm文件,例如咱們要拆分的文件是data.wim,那麼拆分後的文件就是data1.swm、 data2.swm等。該參數一樣有些不足:首先,沒法在建立映像文件的時候使用,只能在映像文件建立成功以後使用。另外,拆分的文件大小是以MB爲單位指定的,若是咱們須要以GB爲單位拆分文件以便刻錄DVD光盤上,顯得不夠靈活。)


--------------------------------------------------------------------------------

10.xp_w_picpath /append c: d:\data.wim 「Drive C 2」 /verify     「/append」的做用是將目標分區附加到現有文件

(有時咱們可能會遇到這樣的狀況:當咱們安裝好操做系統以後,須要建立一個映像文件;而安裝完補丁程序以及驅動程序以後,須要建立另一個映像;等安裝完全部其餘須要的應用程序,並進行過必要的設置以後,還須要建立第三個映像文件。這樣的要求有一個特色,那就是三個映像文件中大部分數據都是相同的,而每次都是隻有部分文件被增刪或者更改。那麼按照通常的作法,直接建立三個各自獨立的映像文件,無疑浪費了大量的存儲空間,並且映像文件太多也不利於往後的管理。
爲了解決這個問題,Xp_w_picpath中包含了一個叫作附加的功能。簡單來講,該功能能夠在一個映像文件中保存多個不一樣狀態下的操做系統鏡像。例如以前設想的狀況,將操做系統在三個時候的不一樣狀態所有附加到同一個映像文件中,這樣,由於操做系統中有大量三個狀態下沒有發生任何更改的文件,所以這些文件實際上在映像文件中只須要保存一個實例,這就能夠在壓縮的基礎上更進一步減少映像文件的體積。
注意,這裏提到了兩個名詞:「映像」和「鏡像」。爲了方便敘述,下文對這兩個名詞的定義以下:對操做系統所在分區進行「複製」建立的文件稱之爲「鏡像」,而多個「鏡像」附加在一塊兒即造成一個「映像」。
若是已經使用了「/append」參數,就不須要同時使用「/capture」了。然後面的「d:\data.wim」則指定了要被附加的文件所在位置和名稱。
注意,若是被附加的源映像文件被壓縮過,那麼附加上去的鏡像文件就必須進行一樣等級的壓縮。)


--------------------------------------------------------------------------------

11.配置文件

Xp_w_picpath的某些選項能夠由配置文件指定,這樣咱們就能夠預先編寫好配置文件,而後一次執行,實現比較複雜的操做。要指定配置文件,須要以「/config」參數啓動Xp_w_picpath。配置文件中主要有三個字段,各自的含義以下。

[ExclusionList]
定義了使用「/capture」參數後被排除的文件和文件夾名稱

[CompressionExclusionList]
定義了不被壓縮的文件或文件夾名稱,或者文件類型。這裏可使用通配符

[AlignmentList]
指定文件以64K爲範圍排列,這些文件將不會被壓縮,而壓縮後的文件將會以32K爲範圍排列。

咱們只須要在文本編輯器,例如Windows記事本中按照上述規定的字段編寫內容,而後將文件保存爲.ini格式,就能夠在使用xp_w_picpath.exe的時候經過「/config」參數調用了。


打開Windows記事本或者其餘任何文本編輯器,分別輸入[ExclusionList]、[CompressionExclusionList]和[AlignmentList]三個字段,而後按照須要爲這三個字段設定內容。
例如,若是咱們但願在建立映像文件的時候跳過度頁文件和休眠文件,那麼就能夠在[ExclusionList]字段下添加這兩個文件的名稱: 「Hiberfil.sys」和「Pagefile.sys」。注意,每一個文件要佔用一行空間。若是咱們但願在壓縮文件的時候取消對全部擴展名爲.zip 的文件的壓縮(畢竟它們已經被壓縮過了,再次壓縮只能延長所需時間,體積的變化不會太明顯),那麼能夠在 [CompressionExclusionList]字段下添加「*.zip」這一行內容。


注意:一般狀況下,若是要使用配置文件,那麼就必須在運行xp_w_picpath命令的時候使用/config參數,並指定配置文件的位置。但若是咱們預先將配置文件以wimscript.ini爲名保存在xp_w_picpath.exe文件所在的文件夾下,那麼之後運行的時候只要使用了「/capture」參數,該配置文件就會被自動加載,而無論咱們有沒有配合「/config」參數一塊兒使用


=====================================================================

xp系統封裝工具√微軟封裝工具ImageX的應用及實例介紹

咱們都知道,傳統的基於磁盤扇區的映像東西通常只能在Windows操做系統之外運行,是以都施用了專用的恢復環境,例如軟體開發商提供的特殊版本的 DOS但這就存在一個問題,主若是關於存儲子系統的此刻咱們施用的存儲子系統規格愈來愈多,除開傳統的 IDE,常見的另有SDSI、SBTB,和各類級別的RBID等,如何讓映像東西撐持這些個不常用的存儲子系統成了一個最大的問題

  以施用DOS做爲恢復環境的映像東西爲例,若是該東西沒有自帶用於RBID系統的DOS驅動步伐,那末就沒有辦法施用它對RBID系統創立和恢復映像但 p_w_picpathx解決了這一問題,它的恢復環境是Windows PE,這能夠看做是一個省略了圖形界面的Windows內核,是以不論什麼磁盤子系統,只要提供了Windows下的驅動步伐,就可以用於Windows PE

  施用歷程中各人有可能會注意到,用Windows PE光碟指導計算機,進入Windows PE環境之前,熒幕上首先會預示「Press F6 to Install…」的字樣,這和咱們直接用光碟安裝Windows操做系統時的選項相似若是您施用了一些比較不常用的存儲子系統,例如SDSI或 RBID,就須要在這個界面上按下F6,而後提供所需的驅動步伐,如許指導後Windows PE才能夠辨認出您的硬盤

  下文中,試驗所用系統的設置如次:D盤安裝操做系統,D盤是光驅,E盤用於生存創立的映像文件不外當咱們用Windows PE光碟指導計算機後環境有所變化,D盤傲然是系統盤,但光驅成了X盤,Windows下的E盤成了Windows PE環境下的D盤是覺得了制止混合,在Windows PE環境下的操做將會施用PE中的盤符名稱,但在Windows環境下的操做將會施用Windows中的盤符

  第2頁:ImageX映像文件的創立

  創立映像

  首先咱們須要準備一臺模型板計算機,在這臺計算機上安裝籌算批量部署的操做系統,並安裝全部須要的驅動步伐、應用軟體、系統更新步伐,同時咱們還能夠按照實際須要對系統和步伐的各類選項進行設置設置完成而後運行sysprep.exe刪去全部不需要的信息 ,並關閉計算機

  進行到這一步的時辰,和施用傳統的基於分區的影響東西部署都沒有太大區別,不外接下來咱們要施用微軟本身的映像東西了

  假定咱們希望施用默許設置創立一個D盤的映像,映像文件將以data.wim爲名生存在D盤根目次下,並在創立完成落伍行數值校驗,那末咱們能夠施用如許一個號令:

  p_w_picpathx /capture c: d:\data.wim Drive D /verify

  「/capture」參量的效用是 創立映像文件,而該參量後面的「c:」則指定了要 創立映像的方針分區「d:\data.wim」這個參量指定了鏡像文件的生存位置和名稱,「Drive D」參量界說了映像文件的描寫,須要用引號援用最後的「/verify」參量則會讓p_w_picpathx創立完映像之落伍行校驗當瞅見圖1所示的界面時,表示咱們的號令是正確的,步伐正在創立D盤的映像當熒幕預示「Successfully p_w_picpathd c:\」的字樣時表示映像已創立完成了

  這時候辰咱們就可以將創立出來的data.wim文件生存起來,並用於而後的部署了這搭另有一個有趣兒的功效須要提示您:p_w_picpathx能夠將創立出來的映像文件生存在預 創立映像的分區上例如本例中,咱們就純粹能夠將data.wim生存在D盤,這實在是基於文件的映像東西和基於扇區的映像東西的最大不一樣

  第3頁:ImageX映像的壓縮與拆分

  壓縮映像

  當然,p_w_picpathx能作到的另有許多有時候咱們有可能會希望只管即使減少生成的映像文件的體積,這時候辰就可以用到p_w_picpathx的壓縮功效了壓縮參量有兩個選項:Fast和Maximum,此中後者的壓縮率更高一些,當然花費的時間也要長一些仍是上邊的例子,若是須要以Maximum等級壓縮創立出來的映像文件,能夠施用這條號令:

  p_w_picpathx /compress maximum /capture c: d:\data2.wim 「Drive D」 /verify

  缺憾的是該參量只能在 創立映像文件的時辰施用,對已創立好的映像文件,已沒有辦法路程通過過程該參量進行壓縮,或更改壓縮等級了

  若是您希望將創立出來的映像文件按照必定鉅細拆分,以便刻錄到光碟或生存到其它能夠動存儲媒質上,那末能夠施用p_w_picpathx的「/split」參量例如,若是咱們希望將之前創立的data.wim文件以640 MB爲鉅細拆分,以便刻錄到DD光碟上,那末能夠施用這條號令:

  p_w_picpathx /split d:\data.wim d:\datasplited.swm 640

  該操做將會創立一系列帶有固肯定編制號的.swm文件,例如咱們要拆分的文件是data.wim,那末拆分後的文件就是data1.swm、 data2.swm等該參量同樣有些不足:首先,沒有辦法在 創立映像文件的時辰施用,只能在映像文件創立樂成而後施用另外,拆分的文件鉅細是以MB爲單元指定的,若是咱們須要以GB爲單元拆分文件以便刻錄DVD光碟上,顯患上不敷矯捷

  第4頁:ImageX映像文件的應用

  應用映像

  咱們已創立好了系統映像文件,往後若是須要在多臺計算機上部署,或某臺計算機的系統瓦解,就可以施用創立好的映像文件來恢復恢復歷程是非常簡略的,傲然須要進入到Windows PE環境下,而後施用「/apply」參量運行p_w_picpathx.exe步伐便可

  對新計算機有一點兒須要注意,在施用p_w_picpathx安裝操做系統映像之前,必須首先給硬盤分好區您能夠施用Windows PE自帶的分區東西diskpart.exe進行而若是您嫌貧苦,或須要措置懲罰的計算機太多,也能夠本身編著劇本,讓Windows PE開始工做後不用人的勞力進行分區操做

  假定咱們要把之前創立的生存在D盤的data.wim文件從頭恢復到D盤,那末能夠首先格式化D盤,而後施用這條號令:

  p_w_picpathx /apply d:\data.wim 1 c: /verify

  這搭要注意映像名稱後面的編號「1」,下文中咱們將會先容,p_w_picpathx能夠把多個鏡像 文件附帶加之到同一個映像中,那末在施用某個特別指定鏡像部署系統,或執行其它相似操做的時辰,如何從附帶加之了多個鏡像的映像文件三拇指定特別指定鏡像呢?這搭就須要施用編號了,若是希望對第幾個鏡像進行操做,在映像文件名稱後新增該鏡像的編號便可

  高級應用

  除開上邊先容的功效,p_w_picpathx另有許多功效能夠適合不一樣環境

  文件附帶加之

  有時候咱們有可能會碰到如許的環境:當咱們安裝好操做系統而後,須要創立一個映像文件;而安裝完補釘步伐和驅動步伐而後,須要創立另外一個映像;等安裝完全部其它須要的應用步伐,共進行過需要的設置而後,還須要創立第三個映像文件如許的要求有一個獨特之處,那就是三個映像文件中大部門數值都是不異的,而每一次都是隻有部門文件被增刪或更改那末按照通常的作法,直接創立三個各自自力的映像文件,沒有疑難華侈了大量的存儲空間,而且映像文件太多也倒黴於往後的辦理

  爲相識決這個問題,p_w_picpathx中包羅了一個叫作附帶加之的功效簡略來說,該功效能夠在一個映像文件中生存多個不一樣情況下的操做系統鏡像例如之前假想的環境,將操做系統在三個時辰的不一樣情況全數附帶加之到同一個映像文件中,如許,因爲操做系統中有大量三個情況下沒有發生不論什麼更改的文件,是以這些個文件實際上在映像文件中只消生存一個實例,這就可以在壓縮的基礎上更進一步減少映像文件的體積

  注意,這搭提到了兩個表名稱的詞:「映像」和「鏡像」爲了利便敘述,下文對這兩個表名稱的詞的界說如次:對操做系統地點分區進行「複製」創立的文件稱之爲「鏡像」,而多個「鏡像」附帶加之在一路即造成一個「映像」

  在上文的操做中咱們已對全般系統盤創立了一個完備映像data.wim,假定其時咱們只是安裝了操做系統,尚無裝驅動和應用步伐,那末此刻咱們能夠開始工做到正常Windwos情況下,按照須要安裝全部的驅動和步伐,而後重開始工做計算機到Windows PE環境(別忘了運行sysprep.exe)要創立新的鏡像,並附帶加之到現有的映像文件中,能夠施用下面所開列號令:

  p_w_picpathx /append c: d:\data.wim 「Drive D 2」 /verify

  「/append」的效用是將方針分區附帶加之到現有文件,須要注意,若是已施用了「/append」參量,就不須要同時施用「/capture」了爾後面的「d:\data.wim」則指定了要被附帶加之的文件地點位置和名稱

  注意,若是被附帶加之的源映像文件被壓縮過,那末附帶加之上去的鏡像文件就必須進行同樣等級的壓縮

  第5頁:ImageX映像文件的配備佈置與維護

  配備佈置文件

  p_w_picpathx的某些選項能夠由 配備佈置文件指定,如許咱們就可以預先編著好 配備佈置文件,而後一次執行,使成爲事實比較龐大的操做要指定 配備佈置文件,須要以「/config」參量開始工做p_w_picpathx 配備佈置文件中首要有三個字段,各自的寄義如次

  界說了施用「/capture」參量後被解除的文件和文件夾名稱

  界說了不被壓縮的文件或文件夾名稱,或文件類型這搭能夠施用通配符

  指定文件以64K爲範圍擺列,這些個文件將不會被壓縮,而壓縮後的文件將會以32K爲範圍擺列

  咱們只消在文本編纂器,例如Windows記事本中按照上面所說的規定的字段編著內部實質意義,而後將文件生存爲.ini格式,就可以在施用p_w_picpathx.exe的時辰路程通過過程「/config」參量調用了

  打開Windows記事本或其它不論什麼文本編纂器,別離輸入[ExclusionList]、[DompressionExclusionList]和[BlignmentList]三個字段,而後按照須要爲這三個字段設定內部實質意義

  例如,若是咱們希望在 創立映像文件的時辰跳過分頁文件和休眠文件,那末就可以在[ExclusionList]字段下新增這兩個文件的名稱: 「Hiberfil.sys」和「Pagefile.sys」注意,每一個文件要佔用一行空間若是咱們希望在壓縮文件的時辰勾銷對全部擴大名爲.zip 的文件的壓縮(畢竟它們已被壓縮過了,再次壓縮只能延伸所需時間,體積的變化不會太較着),那末能夠在 [DompressionExclusionList]字段下新增「*.zip」這一行內部實質意義

  注意:一般環境下,若是要施用 配備佈置文件,那末就必須在運行p_w_picpathx號令的時辰施用/config參量,並指定 配備佈置文件的位置但若咱們預先將 配備佈置文件以wimscript.ini爲名生存在p_w_picpathx.exe文件地點的文件夾下,那末日後運行的時辰只要施用了「/capture」參量,該 配備佈置文件就會被不用人的勞力加載,而不管咱們有無共同「/config」參量一路施用

  映像文件的維護

  咱們已相識瞭如何創立和 應用映像文件,那滅亡的日子常維護方面,這類新的文件格式又能帶給咱們啥子?須要注意,之前先容的全部操做都是施用p_w_picpathx在Windows PE的號令行環境下運行,而接下來要先容的一些功效在正常的Windows標準樣式下就可以操做

  第6頁:ImageX映像文件信息查看

  查看映像文件信息

  咱們首先接續討論一下前文中存在的一個問題,對附帶加之了多個鏡像的映像文件,能夠路程通過過程新增編號的方式指定對哪一個鏡像進行操做但是一朝時間長了,咱們如何知道某個映像文件中有幾個鏡像,別離是啥子內部實質意義?這就要用到p_w_picpathx的另外一個參量「/info」了

  仍是以上文創立的附帶加之了多個鏡像的映像文件data.wim爲例,在Windows PE環境下,運行如許的號令:p_w_picpathx /info d:\data.wim,咱們能夠瞅見,步伐會不用人的勞力預示一個以XML格式生存的文件,文件的內部實質意義就是該映像文件中全部附帶加之的鏡像文件的信息(圖3)這內裏各人能夠寄望看「」這一字段的內部實質意義,這實在就是咱們在施用「/capture」參量 創立映像時輸入的描寫是以在施用的時辰要注意輸入詳細的描上書息,利便往後的施用

  查看映像文件內部實質意義

  跟着施用時間的延伸,辦理員們有可能須要辦理愈來愈多各類用場的映像文件如何迅速從多個映像文件中找到本身的方針就顯患上非常重要路程通過過程施用p_w_picpathx的「/dir」參量,咱們就可以直接把某個映像文件,甚或具體至此中附帶加之的某個鏡像的內部實質意義預示出來該參量的施用要領是如許的:p_w_picpathx /dir d:\data.wim 1

  首先讓咱們碰運氣施用「/dir」參量列出映像文件中具體某個鏡像的內部實質意義回到Windows正常情況下(注意,這一步操做不克不及在Windows PE環境下進行,必須回到Windows下),而後運行下面所開列號令:

  p_w_picpathx /dir d:\data.wim 1

  這將預示data.wim這個映像文件中包羅的鏡像內部實質意義(若是映像文件中包羅了多個鏡像,也能夠路程通過過程編號指定具體鏡像)這搭預示的內部實質意義非常多,查看起來很不利便,那末咱們就可以施用如許的號令:

  p_w_picpathx /dir d:\data.wim 1 >d:\list.txt

  該號令能夠將預示的內部實質意義全數輸出到D盤一個名爲list.txt的文本文件中,施用文本編纂器查看和搜刮具體文件就相當簡略了

  這搭有個問題須要注意,就算您的映像文件中只包羅了一個鏡像,在施用/dir參量的時辰傲然須要在文件名後面指定鏡像編號,不然將沒有辦法列出此中的內部實質意義權時不清晰這是預設特性仍是軟體的Bug

  將映像文件內部實質意義映射爲文件夾

  除開施用「/dir」參量列出映像文件的概括綜合內部實質意義,咱們還能夠施用「/mount」參量和「/unmount」參量將映像文件中具體的鏡像映射爲當地硬盤上的文件夾,並編纂此中的內部實質意義「/mount」參量有兩個,別離是「/mount」和「/mountrw」,此中前者能夠將鏡像映射爲只讀文件夾,爾後者能夠將鏡像映射爲可讀寫文件夾

  要注意,這兩個號令都只能在Windows XP SP2、Windows Server 2003 SP1和Windows Vista中施用同時在映射之前,還要安裝WIM FS插件,該插件在WBKI東西包中提供。

相關文章
相關標籤/搜索