close

前一篇有介紹WES7 的 "Analyze Static Dependencies" tool 可以讓大家針對自己未來要安裝的程式很快地找出需要加入哪些component

WE8S也有一樣的功能可以讓大家很快的分析安裝程式或是要執行的exe檔需要哪些.dll , .sys...檔案,在WE8S上叫做 "Dynamic Dependency Analyzer (DDA)"

 

1. 在你的平台上先安裝Windows Embedded 8.1 Pro X86 / X64,叫出工作管理員(Task Manager),選擇Processes Tab

    請配合之後要製作的WE8S image 為X86 or X64 來決定你的WE8.1 Pro要X86 or X64

2. View --> Select Columns -->Click PID(Process Identifier) ,此時你會發現多了一行PID的顯示,接著執行你要測試的軟體或是安裝檔案

    我是使用word viewer 安裝檔來做sample, 執行 WordView.exe,Check 程式的PID number (如sample: 10120)

    123  

3. cmd --> Run as admin ,下指令 cd C:\Program Files\Windows Embedded 8 Standard\Toolset\Embedded Tools

4. 下指令 範例 dynamicAnalyzer-x86.exe {/-a <ProcessID>|/-s <path>|/-o<log>}

                    dynamicAnalyzer-x64.exe {/-a <ProcessID>|/-s <path>|/-o<log>}

    以我的sample來說要下指令   dynamicAnalyzer-x64.exe -a 10120 -o Viewer.txt

5. 指令下完以後,你就會在你設定的路徑下看到剛剛create出來的檔案了

    以我的sample來說(下指令時,我沒有設定路徑),所以會在"C:\Program Files\Windows Embedded 8 Standard\Toolset\Embedded

    Tools" 路徑下看到 Viewer.txt 這個檔案了

Open Viewer.txt 這個檔案就會看到它列出需要的.dll, .sys...檔案囉

 

之後有需要製作元件,也可以配合Module Designer匯入

     

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 莎拉美學  的頭像
    莎拉美學

    Sarah Chuang ( 莎拉老師 )

    莎拉美學 發表在 痞客邦 留言(0) 人氣()