|
Microsoft Windows Imaging Format (WIM) 映像格式。WIM 映像格式并非現在相當常見(jiàn)的基于扇區的映像格式,它是基于文件的。與其他格式相比,通過(guò)使用基于文件的映像格式,WIM 具有以下益處:
• WIM 映像格式是硬件不可知的,這意味著(zhù)您只需要一個(gè)映像來(lái)尋址許多不同的硬件配置。
• WIM 映像格式還允許您在一個(gè)實(shí)際文件中存儲多個(gè)映像。例如,Microsoft 可在一個(gè) WIM 映像文件中附帶多個(gè) SKU。您可以在單個(gè)映像文件中存儲具有或不具有核心應用程序的映像。而且,您可以將其中一個(gè)映像標記為可引導映像,從而允許您從包含在 WIM 文件中的磁盤(pán)映像來(lái)啟動(dòng)計算機。
• WIM 映像格式還啟用了壓縮和單一實(shí)例,從而可大大減小映像文件的大小。單一實(shí)例是一種允許您用一個(gè)文件副本的空間來(lái)存儲多個(gè)文件副本的技術(shù)。例如,如果映像 1、2 和 3 均包含文件 A,則單一實(shí)例將存儲文件 A 的單個(gè)副本,并將映像 1、2 和 3 指向該副本。
• WIM 映像格式允許您離線(xiàn)維護映像。您可以添加或刪除某些操作系統組件、補丁以及驅動(dòng)程序,而無(wú)需創(chuàng )建一個(gè)新的映像。例如,現在對于 Microsoft Windows XP 來(lái)說(shuō),您要花費幾個(gè)小時(shí)來(lái)更新一個(gè)映像,而 Windows Vista 只需要幾分鐘的時(shí)間即可。例如,要將某個(gè)補丁添加到 Windows XP 映像,您必須引導主映像,添加該補丁,然后再次準備映像。對于 Windows Vista,您可離線(xiàn)維護映像。
• 與要求您將磁盤(pán)映像部署到其容量大于或等于源磁盤(pán)容量的分區的、基于扇區的映像格式不同,WIM 映像格式允許您在任意大小的分區上安裝磁盤(pán)映像。
• Windows Vista 提供一個(gè)用于名為 WIMGAPI 的 WIM 映像格式的 API,開(kāi)發(fā)人員可以使用它來(lái)處理 WIM 映像文件。
• WIM 映像格式允許非破壞性的部署。這意味著(zhù)您可以將數據保留在您應用映像的卷上,因為該映像的應用程序并不清除磁盤(pán)的現有內容。
XImage 功能
XImage 本身是一個(gè)相當簡(jiǎn)單的程序,這是我非常喜歡它的原因之一。它是一個(gè)簡(jiǎn)單的命令行驅動(dòng)器實(shí)用程序,可以從命令行提示符或 Microsoft Windows Preinstallation Environment (Windows PE) 運行。換句話(huà)說(shuō),您與 XImage 交互的方式和與 Xcopy 進(jìn)行交互的方式是相同的。我希望它是命令行實(shí)用程序這一事實(shí)不會(huì )令您失望。我更愿意我的磁盤(pán)映像工具擁有命令行接口,因為它們可以大大簡(jiǎn)化對工具使用的腳本編寫(xiě)。而 Windows Vista 的批處理腳本編寫(xiě)功能是如此強大,以至于沒(méi)有利用 XImage 腳本編寫(xiě)不能完成的任務(wù)。
XImage 的核心功能允許您將卷捕獲到 WIM 文件中,以及將 WIM 文件應用于卷。例如,用于捕獲映像的命令正是 ximage /capture C: image.wim "Name"。將映像應用于卷的命令是 ximage /apply image.wim 1,其中 1 告訴 XImage 應用文件 image.wim 中索引號為 1 的映像。
當然,XImage 包括很多命令,用于維護映像并以創(chuàng )造性的方式使用映像。表 1 提供了這些命令的概述。
表 1. XImage 命令行選項概述
/append
將卷映像附加到現有 WIM 文件
/apply
將卷映像應用于特定驅動(dòng)器
/capture
將卷映像捕獲到新的 WIM 文件中
/commit
提交對已安裝 WIM 進(jìn)行的更改
/compress
將壓縮類(lèi)型設置為 none、fast 或 maximum
/config
使用指定文件設置高級選項
/delete
從具有多個(gè)映像的 WIM 文件中刪除映像
/dir
顯示卷映像內的文件和文件夾的列表
/export
將映像從一個(gè) WIM 文件傳輸到另一個(gè) WIM 文件
/info
返回存儲的指定 WIM 的 XML 說(shuō)明
/ref
設置應用操作的 WIM 引用
/scroll
滾動(dòng)輸出以重定向
/split
將一個(gè)現有 WIM 文件拆分成多個(gè)只讀的 WIM 部分
/verify
驗證重復的和提取的文件
/mount
將具有只讀訪(fǎng)問(wèn)權限的映像安裝到指定目錄
/mountrw
將具有讀寫(xiě)訪(fǎng)問(wèn)權限的映像安裝到指定目錄
/unmount
卸載安裝到指定目錄的映像
/?
返回 XImage 的有效命令行參數
有一個(gè)功能值得進(jìn)一步討論,就是因為我認為將映像安裝到一個(gè)目錄這個(gè)功能非?。您可以安裝映像,像處理文件系統上的任何文件一樣修改映像,然后卸載映像。例如,您可以安裝一個(gè)操作系統映像,添加設備驅動(dòng)程序,然后將其卸載。這當然比從頭重新生成磁盤(pán)映像要好。
|
|