前些日子在做windows OS自動部署的各種測試,用的是微軟免費的WDS功能,因為是測試,在抓捕模板的時候,參數(shù)基本不變,為了避免每次捕獲模板都需要手動敲入?yún)?shù),這里我用自動應答文件提前將參數(shù)寫入WDS的抓捕映像實現(xiàn)自動捕獲鏡像。
1.首先在任意盤符建立一個空文件夾,命名隨意
2.使用系統(tǒng)自帶的DISM映像修改工具裝載捕獲映像,命令格式
dism /mount-wim /wimfile:d:imagewin7.wim /index:1 /mountdir:c:mounted
這里,d:imagewin7.wim是你的捕獲鏡像路徑,c:mounted中是你之前建立的空目錄路徑及目錄名稱
3.鏡像掛載成功后,c:mounted即可打開,里面就是鏡像的內(nèi)容,在 %windir%system32下找到WDScapture.inf 修改參數(shù)文件并且保存,如圖:
4.修改參數(shù)如下:
[Capture] 捕獲的卷參數(shù)
Unattended=Yes
VolumeToCapture=C: sysprep后的盤符
SystemRoot=windows 默認
ImageName="Windows7" 鏡像名稱
ImageDescription="Windows 7" 描述
DestinationFile=D:win7Capture.wim 鏡像抓捕后的存放點
Overwrite=Yes
[ExclusionList] //排除文件列表(即不抓捕的文件)
$ntfs.log
hiberfil.sys
pagefile.sys
"System Volume Information"
RECYCLER
winpepge.sys
%SYSTEMROOT%CSC
[WDS] //WDS服務(wù)器相關(guān)信息(可不填,UploadToWDSServer=NO,后面參數(shù)為空即可)
UploadToWDSServer=Yes
WDSServerName=10.0.0.112 WDS服務(wù)器地址
WDSImageGroup="ImageGroup1" 鏡像組名稱
Username=administrator WDS有遠程訪問及寫權(quán)限的用戶
Domain=dem.Tese.com 域名
Password=P@ssw0rd 遠程訪問用戶的密碼
DeleteLocalWimOnSuccess=No 是否刪除本地鏡像
5.參數(shù)寫完后,保存即可
6.保存對鏡像的修改,命令格式如下:dism /unmount-wim /mountdir:c:
mounted /commit
這里,c:mounted 為掛載鏡像的目錄
7.將剛才修改過的鏡像重新添加到WDS的啟動映像組即可,這樣,下次啟動抓捕映像后,抓捕過程需要填寫的參數(shù),系統(tǒng)會自動根據(jù)你的應答文件設(shè)置的參數(shù)自動完成,如果在抓捕的過程中出現(xiàn)自動重啟后者抓捕到一半自動重啟,說明你的參數(shù)填寫不正確,需要核實