轉自:http://bbs.pcpop.com/091030/5945399.html
1. 什麼是cab檔案
CAB在電腦上是一種壓縮檔,微軟出品的東西,用WinRAR可以解壓縮,在DOS啟動盤裡面可以看見一些CAB壓縮檔。其實Windows裡面已經帶了CAB壓縮程式,但是現在CAB檔案已經不常用了,被Zip和RAR取代。
PPC的CAB包 (也可以參看7樓我引用的介紹)
PPC上的CAB其實是一種安裝包,裡面有安裝需要的檔案,還有軟體名稱、公司名稱、適用作業系統、版本號碼、預設安裝路徑之類的資訊,還有產生捷徑。
CAB這種安裝包在許多掌上裝置都有使用,但是必須選擇你現在所用的的系統適合的CAB包,否則可能會產生不相容、錯誤等情況。
PPC的CAB必須使用特殊軟體解壓/添加,而用WinRAR開啟確實一堆亂碼,關於這些詳細內容請看第5樓。
CAB也可以說成是壓縮包,因為安裝後的檔案大小總比原CAB大一些。
CAB安裝很方便,不需要任何外接軟體,只需要把CAB拷貝到PPC中,然後開啟此CAB,即可用系統內建的安裝程式自動安裝CAB,它的不足是,不能選擇安裝路徑(只有WM2003適用),而且會自動刪除該CAB檔案。
這時我們就需要第三方工具,推薦CABInstl,SK出品的,最新版本為1.04漢化版。該軟體在安裝時還有一個提示,就是確定你是否安裝到這個目錄的提示,當然如果覺得煩人也可以取消。把它關聯上CAB後,雙擊CAB檔案就可以自動開啟它了。它可以選擇安裝路徑和不刪除CAB,非常方便。
CAB安裝時一般會在“開始”菜單/程式 裡面產生捷徑。
有些CAB適合於老的系統安裝,這個時候只要在出現繼續安裝對話方塊的時候點擊“是”,就可以了。但是對於某些不一系統的,比如PPC用PsPC的CAB,請最好不要安裝,免的系統受到損害。
如何選擇適合於你的機器的CAB請詳細看6樓。
.cab安裝檔案:WindowsCE CAB檔案和傳統的CAB檔案不同,WindowsCE CAB檔案包括了很多資訊:軟體製作者的公司,軟體名稱,檔案安裝在PPC/SP的位置,軟體的系統需求(例如一個只能用在SH3的CPU的cab包,用WinCE CAB Manager開啟後會標示Processor Type:Hitashi SH3,而且還會標示最高支援版本是3.1,最低是2.0,所以這個包在2003系統的機子裡無法安裝),寫入註冊表的資訊,捷徑的位置,以及Setup DLL檔案。
2. 如何製作cab檔案
接下來這些轉自:http://blog.csdn.net/qwlovedzm/archive/2009/10/28/4738556.aspx
網上有很多,這裡以WinCE CAB Manager 2.0為例來說明
WinCE CAB Manager 2.0:一款電腦上使用的軟體,是為WindowsCE作業系統下的程式員和開發員設計的程式,它直接讀取Windows CE CAB格式的檔案,去掉了學習使用複雜的Windows CE INF檔案格式來安裝Windows CE程式。可以製作cab包或者解開cab包,可以看到cab包裡的所有程式和註冊表內容。也可以修改通過Microsoft Visual Studio 2003 / 2005製作的CAB安裝檔案。這個軟體可以到 http://bbs.pdafans.com/viewthread.php?tid=229676 下載
WinCE CAB Manager是一個實用的 PPC 端 CAB 製作打包軟體,可以對 PPC CAB 軟體進行的增刪、捷徑的修改,安裝目錄的設定,註冊表的編輯等,可以定製自己的 CAB 安裝檔案。新版加入了對 WinCE 5.0 的 CAB 包的相容,同時全面支援所有的Windows CE CAB 檔案。
建立CAB 檔案
1.解壓縮WinCE_CAB_Manager3.0_綠色破解版.rar,然後開啟綠化軟體.bat進行破解註冊,接著開啟CeCabManager.EXE, 按工具按鈕上的“建立”按鈕,會出現一個嚮導。填公司名字和程式名字,點下一步,支援裝置預設,點下一步,選擇進程(處理器類型)預設,點下一步,點完成。
2.點左側邊欄”CAB資訊”,雙擊預設安裝目錄, 添加安裝目錄後,把“編譯到執行程式”勾上。
3.點左側邊欄“檔案”,然後往裡面拖放檔案,也可以右擊添加檔案。添加/拖放檔案過後會出現檔案的屬性對話方塊,從“位置”選擇安裝路徑,%InstallDir%是預設路徑(在上面已經設定了),把“編譯到執行程式”打上勾,接著點“確定”就可以了。
註:不同的檔案放在不同的路徑要一個一個的添加,如果都安裝在相同目錄可以一起添加。
檔案夾不能直接添加,要開啟檔案夾添加全部檔案到你新添加的目錄裡。
4.匯入從別的cab檔案匯出的註冊表檔案,儲存 。重新開啟剛儲存的檔案,這時檔案都可以看見了,點註冊表目錄,雙擊直接修改成 你需要的目錄,再檢查下檔案目錄正確與否,儲存就完成cab檔案製作了。
註冊表的第二項:案頭捷徑表徵圖的存放目錄
第三項:案頭捷徑的顯示的名字
第四項:軟體的存放目錄
第五項:案頭快捷表徵圖顯示在第幾個位置
第六項:案頭快捷表徵圖顯示在第幾頁位置