0
A
回答
2
我有點困惑。爲什麼要將CAB添加到操作系統設計中,並在運行時解壓縮?如果你正在創建一個操作系統,並且希望它包含應用程序,那麼爲什麼不直接使用BIB和REG文件(PLATFORM或PROJECT)來將你的應用程序的文件和註冊表項放入你想要它們的操作系統中?
編輯
如果你必須使用一個CAB文件(和我仍然強烈建議創建此工作,而不是一個BIB文件),然後就在您的設備的\Windows\Startup
文件夾快捷方式(BIB和DAT文件對可以做到這一點)運行你的cab文件。快捷的內容會是這個樣子:
EDIT2
BIB文件是Windows CE確定哪些文件會進入操作系統的方式(REG文件同樣定義註冊表項)。在一個廣泛的手工解釋中,系統中的所有BIB文件和您的OS設計在makeimg
期間被合併到名爲ce.bib的文件中,並且該文件被解析以生成nk.bin
。
一些值得閱讀:
- Inside the Build System(老了,但仍然有效)
- [Binary Image Builder files
- Using BIB files
- Adding apps to the Start Menu(包括快捷鍵等)
41# \ windows \ wceload.exe \ wi ndows \ mycab.cab
因爲這對我來說會容易得多。我爲每個版本創建CAB文件進行更新,因此對於我來說,爲了更改發佈映像,我只需要更改CAB文件。 – janneob 2012-02-22 15:10:51
如果我想爲這項工作創建一個BIB文件,我應該從哪裏開始? (我從來沒有使用過bib文件) – janneob 2012-02-22 15:38:59
非常感謝! – janneob 2012-02-22 16:49:24