<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 使用 ICE編寫(xiě)應答文件實(shí)現WES7系統無(wú)人值守自動(dòng)安裝

使用 ICE編寫(xiě)應答文件實(shí)現WES7系統無(wú)人值守自動(dòng)安裝

作者: 時(shí)間:2018-09-06 來(lái)源:網(wǎng)絡(luò ) 收藏

名詞解釋?zhuān)?/p>本文引用地址:http://dyxdggzs.com/article/201809/388552.htm

WES7:Windows Embedded Standard 7的簡(jiǎn)稱(chēng)。

ICE:WES7的主力開(kāi)發(fā)工具,全稱(chēng)Image Configuration Editor,主要用于完成應答文件的編寫(xiě)。

IBW:WES7的主力開(kāi)發(fā)工具,全稱(chēng)Image Build Wizard,主要用于引導目標系統啟動(dòng)。

實(shí)驗環(huán)境:

建議使用兩臺實(shí)體PC,確認ICE已正確安裝至開(kāi)發(fā)機。

本文旨在通過(guò)動(dòng)手實(shí)驗由淺入深地介紹WES7中Unattended Answer File(無(wú)人值守應答文件)的編寫(xiě),通過(guò)對比的方法對應IBW中常見(jiàn)的各選項來(lái)理解無(wú)人值守的意義。

1、 使用TAP.exe在目標機上提取其硬件信息,得到devices.pmq文件。

2、 在開(kāi)發(fā)機上打開(kāi)ICE,在A(yíng)nswer File區右鍵選擇New Answer File,在DS區域中找到Templates-IBW-Thin Client.xml模板,右鍵選擇Add to Answer File。

3、 對應IBW時(shí)的EULA界面,我們找到AnswerFile里的Product-Operating System-Foundation Core-Windows Embedded Edition-Setup_x86-UserData-AcceptEula,將Filter置為1Windows PE之后,將AccpetEula的值設為T(mén)rue。

4、 IBW中的下一步是選擇模板,剛才在第二步已做過(guò)。

5、 IBW中的下一步是選擇語(yǔ)言和其他相關(guān),我們需要在A(yíng)nswer File里找到System-Foundation Core-Windows Embedded Edition-International-Core-WinPE_x86,找到SystemLocale置為zh-CN,找到International-Core_x86-UILanguage,將其值設為zh-CN。

6、 IBW中的下一步是驅動(dòng)和特征的綜述,勾選Modify Drivers,勾選Modify Features,點(diǎn)擊Next。下一步是找到并選擇設備驅動(dòng),通過(guò)選擇Choose a .pmq file來(lái)找到我們提取到的devices.pmq文件。此步在ICE中對應File-Import-Import PMQ…, 導入pmq文件,會(huì )看到一些相關(guān)組件會(huì )自動(dòng)導入到應答文件中。

7、 IBW中的下一步是確認需要導入的驅動(dòng)程序,保持默認,下一步是在選擇packages頁(yè)面中勾選MediaCenter包。對比ICE環(huán)境,在左側Distribution Share里面找到Packages-FeaturePack-MediaCenter,右鍵選擇Add to Answer File。

8、 IBW中的下一步是點(diǎn)擊Resolve Dependencies完成依賴(lài)檢查,這等同于ICE中的Validate-Add Required and Optional Packages,在Messages區域中出現紅色叉的描述,雙擊打開(kāi)Resolve Dependencies對話(huà)框,圖中顯示了五類(lèi)所需的Packages,前四個(gè)后面顯示Resolved,可以不用理會(huì ),最后一個(gè)是選擇語(yǔ)言的提示,我們勾選Simplified (PRC) Chinese Language Pack,點(diǎn)擊OK。再次執行依賴(lài)檢查,在Messages區域中沒(méi)有紅色叉的消息,說(shuō)明驗證通過(guò)。

9、 IBW中接下來(lái)是分區界面,要對目標設備的磁盤(pán)進(jìn)行分區、格式化操作。選中目標磁盤(pán),點(diǎn)擊Delete全部刪除,然后點(diǎn)擊New,保持默認,點(diǎn)擊應用,然后點(diǎn)擊Format。在Ice中的對應關(guān)系是這樣的,在A(yíng)nswerFile中找到Product-Operating System-Foundation Core-Windows Embedded Edition-Setup_x86-DiskConfiguration,在Filter中選擇1 Windows PE,在DiskConfiguration中右鍵選擇Insert New Disk,展開(kāi)Disk,DiskID置為0,意為第一塊硬盤(pán),在CreatePartition中右鍵選擇Insert New CreatePartition,展開(kāi)CreatePartition,修改Order為1,Type為Primary,Size設置為比目標磁盤(pán)稍微小一點(diǎn)。將DiskConfiguration中的WillShowUI置為OnError。找到ImageInstall-OSImage-InstallTo,將PartitionID置為1,DiskID置為0,進(jìn)行依賴(lài)檢查。

10、 IBW中點(diǎn)擊Next之后它就開(kāi)始為我們工作了,等到鏡像構建完畢,進(jìn)入到OOBE界面時(shí),有一些需要我們手動(dòng)設置的地方。

11、 第一個(gè)界面,要輸入用戶(hù)名,對應在ICE中,找到Shell-Setup_x86,將Filter置為7 OOBE System,我們在UserAccounts里面右鍵點(diǎn)擊LocalAccounts,選擇Insert New LocalAccount,展開(kāi)LocalAccount,Name輸入test,DisplayName輸入test,Group里面輸入Administrators,password-value輸入test,在A(yíng)utologon里面找到Username輸入test,enabled改為true,password-value輸入test。

12、 第二個(gè)界面,輸入序列號界面,對應ICE中的Setup_x86-UserData-ProductKey-WillShowUI置為OnError,將OOBE-HideEULAPage置為T(mén)rue,接下來(lái)會(huì )彈出評估版的警告信息。

13、 接下來(lái)選擇保護計算機的類(lèi)型,一般選擇”使用推薦設置”,對應OOBE-ProtectYourPC為1。

14、 如果設備上有無(wú)線(xiàn)網(wǎng)卡,那么還會(huì )彈出選擇無(wú)線(xiàn)網(wǎng)絡(luò )的界面,對應ICE中找到HideWirelessSetupInOOBE置為T(mén)rue。

15、 接下來(lái)會(huì )彈出設置時(shí)間界面,在ICE中找到OOBE-SkipUserOOBE置為T(mén)rue,接著(zhù)再把SkipMachineOOBE設為T(mén)rue。

16、 在選擇計算機當前的位置界面,我們選擇公用網(wǎng)絡(luò ),在ICE中的位置是NetworkLocation置為Other。

17、 用IBW構建WES7鏡像的話(huà),到此就全部設置完畢了,系統會(huì )進(jìn)入桌面。

18、 但是用ICE的來(lái)構建無(wú)人值守的WES7鏡像,我們還有一些工作要做。對當前的應答文件做一下依賴(lài)檢查,確認沒(méi)有錯誤消息之后使用Tools-Create Media-Create IBW Image From Answer File,選擇一個(gè)本地目錄c:testWES7Image,創(chuàng )建好之后,到WES7所在位置中把DS目錄全部復制到c:testWES7Image中。

19、 接下來(lái)用ocsdimg將剛才的目錄創(chuàng )建為可啟動(dòng)光盤(pán),使用管理身份運行命令提示符,具體命令如下:C:Program FilesWindows Embedded Standard 7Toolsx86>oscdimg.exe -m -o -n -bc:testWES7ImageBOOTetfsboot.com c:testWES7 c: testUnattendInstall.iso,這表示將我們創(chuàng )建好的WES7目錄創(chuàng )建為可啟動(dòng)光盤(pán),其名字是testUnattendInstall.iso。更多的參數可以通過(guò)幫助手冊來(lái)查看。

然后可以將該iso文件刻錄成光盤(pán),再將光盤(pán)插入目標設備中,從光盤(pán)啟動(dòng),接下來(lái)就可以等待大功告成。無(wú)人值守所需的所有操作都已經(jīng)在應答文件中完成,無(wú)需人為干預直接進(jìn)入桌面,這就是無(wú)人值守安裝的意義所在。



關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>