2013年11月28日 星期四

如何刪除Windows Embedded 8 Standard 上的 Module

最近在備課時發現怎麼一堆人只在談如何使用Designer Module 來建立Module 加入至Catalog 之中,但是沒有人教你怎麼移除它,每作一次就多一個元件終於我受不了,於是我研究了一個下午終於有個驚人的發現Windows Embedded 8 Standard中有個隱藏的工具Catman.exe 看名字應該不難猜到Catalog management 功能.

1.依照慣例我還是要教大家怎麼匯入一個Module 至Catalog( 之前我教過MD 如何製作了,請爬文),在File->Import 選擇匯入Module  並將之前作好的emd檔匯入.

2.匯入完成後會出現成功訊息,如下

3.按F5 重新整理一下Catalog ,你會發現 剛剛匯入的Module會存在於Custom Modules目錄之中

4.開啟檔案總管,我們看一下匯入的Module 的檔案都去了那裡了.
  基本上路徑會在C:\Windows Embedded Catalog\6.2\9200.16384\x86\modules\FeaturePack之中 (路徑很重要請記起來),下面紅框就是剛剛匯入的Module 的名稱.

5.接著重頭戲來了,先開啟一個command line 視窗,並將路徑切換至C:\Program Files (x86)\Windows Embedded 8 Standard\Toolset\Embedded Tools.
開始來移除剛剛我們匯入的Module ,我們使用以下的指令
catman /remove "C:\Windows Embedded Catalog\6.2\9200.16384\x86\modules\FeaturePack\Win8_App~0000000000000000~x86~~1.0.0.0.emd" "c:\windows embedded catalog"

PS:以上路徑分成四個顏色  cataman /remove "存放emd的路徑"  "Catalog 的目錄"
以上說了一堆 只要看的懂這一行指令就好了.

6.成功移除後 系統會提示 Catalog 有更動,按F5 refresh 一下Catalog.

7.檢查一下剛剛Win8_App 果然不見了,連帶的Custom Modules 目錄也被刪除了

8.就是這麼簡單 但是就是沒有人研究,這個解開了許多人多年的疑問了.

2013年11月5日 星期二

開發Windows Embedded Compact 2013 你一定要知道的事

在開發Windows Embedded Compact 2013 一定要先知道你相使用的版本,因為這個關係到License 價格,在目前Windows Embedded Compact 2013 這次Release 出來共三個版本

一、Windows Embedded Compact 2013 three of SKU:
◦Windows Embedded Compact 2013 Runtime (General Embedded)
◦Windows Embedded Compact 2013 Runtime (Entry)
◦Windows Embedded Compact 2013 Runtime (NR)

價格部份請找Microsoft 代理商詢問吧!

二、選擇你的開發平台,在開發Windows Embedded Compact 非常重要的關鍵因素就是Driver,而其中最重要的就是BSP(Board Support Package) ,沒有BSP 就沒有Windows CE.
所以如選擇H/W Platform 是否支援Windows CE OS 就是非常重要了.
其實Microsoft 有建立一平台提供客戶, BSP與H/W Platform 支援查詢網址:
http://www.microsoft.com/windowsembedded/en-us/bspcatalog.aspx


當你決定好這二件事就可以放心的去開發你的Windows Embedded Compact 2013的產品了.

Windows Embedded 8 Standard 教育訓練( WE8S/ WES8)


久違了距離上次WE8S 課程已也有半年之久了,應客戶要求希望我們再次舉辦Windows Embedded 8 Standard 教育訓練課程,本次的課程預定在12/6 舉行。

這次課程有我會新增我在Microsoft西雅圖 拿到的資料,希望能夠充實這次的課程內容,
有興趣的人,可以下載E-DM 看看課程資訊。

課程:Windows Embedded 8 Standard (進階)
時間:2013/12/6 9:30~17:00
地點:台北巨匠認証中心教育 (公園路)
課程內容:下載E-DM