瀏覽單個文章
nicecat
Amateur Member
 

加入日期: Oct 2004
文章: 48
Smile

引用:
作者chaotommy

上面這兩個我都已經會了
有一段時間我都採用這兩個方法混合使用(約半年多)
但有一些缺點:
第一就是使用$OEM$這種
通常是在XP安裝完畢第一次進windows時批次安裝需要的軟體與更新
問題來了:
1.批次指令會跑DOS視窗,尤其在安裝很多支程式的時候,每支都要跑,看起來很不專業
2.安裝過程佔去多餘時間
3.安裝檔佔去多餘儲存空間(比直接整合進I386多很多)
4.會造成系統還原備份,佔去多餘儲存空間(許多軟體不支援類似停止建立還原點的參數)
而若事先關閉系統還原功能,則有些程式會無法安裝(例如 Framework)
全新安裝完的XP,加上額外的 update,常大到3或4GB,必需手動刪除多餘的系統還原點。

第二就是使用 nLite,它可以消除第一項的缺點。但它也有一些問題:
1.有些微軟的 HOTFIX 會無法順利整合,也就是整合過程順利,XP安裝完那些 update 依然需要更新,原因不明,google 後發現許多人都遇過。
2.暫時還無法整合其他軟體
3.最重要的,它無法直接整合 Framework、Windows Media player 10、MSJava、vbrun60sp6、Windows Script、Windows Media Connect.....等許多屬於 Windows Update 的選項

這讓人很頭痛,但有一種方法能製作出可讓 nLite 接受,就像 HOTFIX 那樣順利整合到 i386中的 Addon 包。
它是一種利用 Entries.ini 檔及其他處理,最後將所有檔案包成副檔名為 CAB 的壓縮檔,
可以完美的利用 nLite 整合到 i386 中,並在 XP 安裝過程完全不著痕跡的嵌入系統。
不會佔用多餘的時間,也不會觸動系統還原浪費空間
看起來就像那個軟體是原本就存在於原始的 XP 安裝光碟中
除了 update 可以這樣製作之外,目前國外已經有很多軟體都可以這樣被包裝成 RyanVM 的 Addon 包以供整合使用,像是 Kaspersky, 7-zip, Ad-aware, Norton, Office...族繁不及備載

我認為這種整合方式相當的完美
但問題在於....不會做
舊 2006-04-05, 11:22 AM #3
回應時引用此文章
nicecat離線中