1、 加載x64的 DS共享庫,加載一個compatibility.xml模板
2、 導入硬件信息文件File—Import—Import PMQ
用TAP.exe工具創建.PMQ文件(.PMQ文件保存了硬件的某些信息, 用ICE工具導入該.PMQ文件可以自動添加驅動到Answer File中去), TAP.exe是toolkit工具包里的工具之一, 該工具運行在目標機上 tap.exe /o x:\mydevice.pmq 這樣就得到一個pmq文件
導入pmq文件到ICE:
菜單File->Import->Import PMQ... 選擇生成好的pmq文件, 這樣就會自動導入要安裝的驅動
3、 增加功能組件包
(1) FeaturePack\.NET Framework
(2) FeaturePack\Browsers
(3) FeaturePack\Embedded Enbaling Features\Custom Logon Desktop Background Images
(4) FeaturePack\Embedded Enbaling Features\Dialog Box Filter
(5) FeaturePack\Embedded Enbaling Features\Enhanced Write Filter with HORM
(6) FeaturePack\ Embedded Enbaling Features\File Based Write Filter(FBWF)
(7) FeaturePack\Internet Information Services-IIS
(8) Packages\Driver\Usb下的所有
4、 增加語言包
5、 設置無人值守安裝
(1) “Product\Operating System\Foundation Core\Windows Embendded Edition \ Setup_amd64”中的“UserData”(P1)
#1、 AceptEULA =True。 (接受許可協議)
#2、 設置 ProductKey的key值(wes7產品密鑰)
#3、 WillShowUI=Never
(2) “Product\Operating System\Foundation Core\Windows Embendded Edition \International-Core_amd64” 中的UILanguage、UILanguageFallback、 UerLocale (P4、P7) 設置zh-CN
(3)“Product\Operating System\Foundation Core\Windows Embendded Edition \International-Core-WinPE_amd64” 把SetupUILanguage、UILanguage、UILanguageFallback、 UerLocale (P1) 設置zh-CN, SetupUILanguage的WillShowUI設為OnError
(4)安裝分區設置
#1、 “Product\Operating System\Foundation Core\Windows Embendded Edition \ Setup_amd64” 中DiskCofiguration的WillShowUI=Always
#2、 “Product\Operating System\Foundation Core\Windows Embendded Edition \ Setup_amd64”中的ImageInstall展開,把InstallToAvailablePartition 設為False(設為True表示安裝到第一個可用的分區)
將InstallTo展開,將Partition 設為1 ,Disk設為0,表示安裝到第一個硬盤的第一個分區。
(5)設置OOBE(歡迎,建立賬戶等)
#1、Product\Operating System\Foundation Core\Windows Embendded Edition \ Shell-Setup_amd64”的“OOBE”展開,把NetWorkLoation設為Work
SkipUserOOBE=True
SkipMachineOOBE=True
HideWirelessSetupInOOBE=True
ProtectYourPC=1
HideEuLAPage=True
#2 “Product\Operating System\Foundation Core\Windows Embendded Edition \ Shell-Setup_amd64”的AutoLogin展開,把Username 設置成Administrator(P4 P5 P7)
如果你沒有建立用戶賬戶,那么必須設置AutoLogin,這樣會啟用Administrator賬戶(默認該賬戶是禁用的,密碼為空),要建立賬戶可以再“Product\Operating System\Foundation Core\Windows Embendded Edition \ Shell-Setup_amd64”中的UserAccounts中設置
#3 “Product\Operating System\Foundation Core\Windows Embendded Edition \ Shell-Setup_amd64”的Display展開
ColorDepth=32
HorizontalResolution=1024
VerticalResolution=768
DPI=96
#4、”Product\Operating System\Foundation Core\Windows Embendded Edition \ Shell-Setup_amd64”的TimeZone 設置為China Standard Time (P4 P5 P7)
#5 ”Product\Operating System\Foundation Core\Windows Embendded Edition \ Shell-Setup_amd64”的VisualEffects 設置為ClearType (P7)
#6 ”Product\Operating System\Foundation Core\Windows Embendded Edition \ Shell-Setup_amd64”的RegisteredOrganization 設置為PhilipsHealthcare (P7)
RegisteredOner=Philips
ShowWindowslive =false
#7 ”Product\Operating System\Foundation Core\Windows Embendded Edition \ Shell-Setup_amd64”的Themes展開 , 設置themeName為Philips(P7)
DesktopBackground= c:\Data\DesktopPic\normal_CN.PNG
(6) OEM設置
#1 添加自定義文件資源到Answer File
1.根據下面的步驟創建一個$OEM$文件夾:
a.在ICE的Distribution Share窗口中, 右擊distribution-share path, 選擇Explore Distribution Share瀏覽Distribution Share目錄
b.進入$OEM$文件夾目錄, 創建一個子文件夾, 命名為”Philips”
c.在Philips目錄下面, 再創建一個子文件夾命名為”$OEM$”
d.進入$OEM$目錄, 創建$1文件夾$1就是安裝系統的分區根目錄了
2.ICE中展開$OEM$文件夾, 右擊Custom File文件夾選擇Insert Oem Folders Path即可把自定義的文件添加到Answer File中去
新建一個 ”$OEM$\$1\windows\setup\scripts\SETUPCOMPLETE.CMD”文件,可以再設置運行安裝完整后要運行的腳本。
#2 FeaturePack\Embedded Enbaling Feature\Custom Logon Destop Background Images\ LogonDestopBackground_amd64中的BackgroundsPath 的path設置值為C:\Data\CUSTOMBOOTSCREENS\JPGS
4 打包鏡像文件
4.1 生成配置好的安裝源文件目錄
點擊菜單 Tools->Create Media->Create IBW Image From Answer File...

選擇好要生成的目錄即可, 這里假設目標路徑為e:\test\
4.2 打包生成的目錄文件成iso格式的鏡像文件
打開「開始」菜單\程序\Windows Embedded Standard 7\Windows PE Tools Command Prompt輸入命令:
cd ..\AMD64
oscdimg.exe -m -o -n -lwes7_X64 -be:\test\BOOT\ETFSBOOT.COM e:\test e:\test.iso

這樣到e盤下就已經打包好一個test.iso了
