EMCO MSI Package Builder是一個(gè)創(chuàng)新的安裝編輯器,旨在輕松創(chuàng)建MSI包。它可以幫助您使用更改追蹤技術(shù)自動(dòng)創(chuàng)建MSI包,或者使用可視化編輯器手動(dòng)創(chuàng)建MSI包。該應(yīng)用程序可用于重新打包舊版安裝,并將EXE轉(zhuǎn)換為MSI文件,以便自定義安裝程序并為靜默遠(yuǎn)程部署做好準(zhǔn)備。因此,可以通過Group Policy或EMCO Remote Installer部署創(chuàng)建的包。

什么是EMCO MSI Package Builder?
EMCO MSI Package Builder是一個(gè)安裝創(chuàng)作工具,旨在幫助管理員創(chuàng)建、維護(hù)和分發(fā)Windows Installer包。它可用于輕松創(chuàng)建MSI包、修改現(xiàn)有安裝以及將安裝程序從EXE重新打包為MSI格式。
EMCO MSI Package Builder是專門為將非靜默的EXE安裝重新打包為靜默的MSI包而設(shè)計(jì)的,是市場(chǎng)上功能最強(qiáng)大的打包工具之一。使用它,您可以輕松地將安裝轉(zhuǎn)換為MSI包。該程序允許重新打包復(fù)雜的安裝,包括部署Windows服務(wù)、驅(qū)動(dòng)程序等的安裝。該程序可以將安裝打包為MSI、App-V、MSIX/AppX格式。
EMCO MSI Package Builder:如何創(chuàng)建一個(gè)MSI Package?
如何制作MSI包以及使用EMCO MSI Package Builder的優(yōu)勢(shì)是什么?該應(yīng)用程序利用可視化編輯器和用于生成安裝項(xiàng)目數(shù)據(jù)的更改追蹤技術(shù)簡(jiǎn)化了安裝創(chuàng)作。要?jiǎng)?chuàng)建一個(gè)MSI,您當(dāng)然可以按照傳統(tǒng)的方式,通過可視化編輯器指定安裝資源和操作,但是使用實(shí)時(shí)監(jiān)控技術(shù)更有效。
Installation Repackaging是如何工作的?
安裝監(jiān)視是EMCO MSI Package Builder中可用的主要重新打包方法,它允許您將幾乎所有非靜默的EXE安裝轉(zhuǎn)換為靜默的MSI包。通常,這種重新打包需要在遠(yuǎn)程電腦上部署軟件,因?yàn)橹挥徐o默安裝才能遠(yuǎn)程部署。
EMCO MSI Package Builder集成了用于重新打包的一流實(shí)時(shí)監(jiān)控技術(shù)。它集成到Windows中以捕獲重新打包安裝所執(zhí)行的文件系統(tǒng)、注冊(cè)表和權(quán)限更改。在重新打包期間,您只需要手動(dòng)遵循重新打包安裝的安裝步驟。選擇安裝選項(xiàng)后,受監(jiān)視的安裝程序?qū)?yīng)用EMCO MSI Package Builder捕獲的相應(yīng)文件系統(tǒng)、注冊(cè)表和權(quán)限更改。

安裝完成后,EMCO MSI Package Builder會(huì)自動(dòng)生成一個(gè)包含捕獲的更改的MSI包,因此MSI安裝與原始安裝完全相同,并包括監(jiān)視過程中應(yīng)用的所有自定義設(shè)置。安裝MSI時(shí),它應(yīng)用的更改與手動(dòng)部署原始安裝時(shí)應(yīng)用的更改相同。
重新打包安裝后,可以查看EMCO MSI Package Builder捕獲的更改。該程序智能地將原始數(shù)據(jù)文件系統(tǒng)和注冊(cè)表更改解釋為Windows對(duì)象,因此您可以看到(例如)由受監(jiān)視的安裝部署的Windows服務(wù)和驅(qū)動(dòng)程序,并根據(jù)需要通過可視化編輯器對(duì)其進(jìn)行編輯,以生成修改后的MSI。
實(shí)時(shí)監(jiān)測(cè)技術(shù)的優(yōu)勢(shì)
EMCO MSI Package Builder中使用的實(shí)時(shí)監(jiān)控技術(shù)是當(dāng)今市場(chǎng)上最強(qiáng)大的安裝重新打包技術(shù)。它具有以下特性,允許您快速輕松地執(zhí)行重新打包。
成功地重新包裝簡(jiǎn)單和復(fù)雜的裝置。重新打包的安裝執(zhí)行什么樣的更改并不重要——EMCO MSI Package Builder可以重新打包任何內(nèi)容,包括復(fù)雜的Windows驅(qū)動(dòng)程序、服務(wù)、權(quán)限等
動(dòng)態(tài)捕捉變化。在被監(jiān)視的安裝完成后立即生成MSI包。使用其他重新打包解決方案,您需要在安裝前后制作Windows快照以進(jìn)行比較,因此生成MSI花費(fèi)的時(shí)間太長(zhǎng)。
監(jiān)控自動(dòng)啟動(dòng)和停止。程序追蹤系統(tǒng)信息,并知道何時(shí)應(yīng)該啟動(dòng)和停止監(jiān)控,而不會(huì)有丟失重要數(shù)據(jù)的風(fēng)險(xiǎn)。
重新包裝從開始到結(jié)束都是自動(dòng)化的。您只需遵循一個(gè)簡(jiǎn)單的向?qū)В⒃谧詈蟮玫揭粋€(gè)生成的MSI。
過濾掉不需要的更改。程序有一組過濾器,以避免捕獲不相關(guān)進(jìn)程執(zhí)行的更改。任何捕獲的更改都與生成它的進(jìn)程關(guān)聯(lián),因此不需要的更改將自動(dòng)被刪除掉。
Repackaging的限制
EMCO MSI Package Builder允許您重新打包幾乎所有的安裝,但是在使用實(shí)時(shí)監(jiān)控技術(shù)重新打包時(shí)仍然有一些情況是不可能的。
Windows克隆。重新打包Windows本身是不可能的,因?yàn)橹匦麓虬夹g(shù)被設(shè)計(jì)為僅用于應(yīng)用程序。有第三方工具可以克隆Windows映像,因此您可以在需要時(shí)使用它們。
安裝Windows組件。重新打包期間,EMCO MSIPackage Builder捕獲文件系統(tǒng)和注冊(cè)表更改,但當(dāng)您安裝系統(tǒng)組件(例如.NET Framework)時(shí),它會(huì)將資源安裝到文件系統(tǒng)和注冊(cè)表的受保護(hù)區(qū)域,因此無法復(fù)制這些更改。在這種情況下,如果重新打包的安裝支持靜默部署,則可以使用包裝方法重新打包安裝。
重新啟動(dòng)時(shí)修改Windows的系統(tǒng)軟件安裝。重新啟動(dòng)時(shí)修改Windows時(shí),無法捕獲和復(fù)制這些更改,因此請(qǐng)改用包裝,或?qū)?yīng)用這些更改的安裝重新打包。
以上列出的限制對(duì)于所有重新打包工具來說都是常見的,并且無法使用程序的專業(yè)版繞過這些限制。MSI Package Builder Enterprise版允許您使用應(yīng)該使用的包裝方法,而不是重新包裝,以避免上述限制。如果需要將應(yīng)用程序重新打包到App-V中,此軟件的Architect版本也可以生成App-V包。此軟件的Architect版本還支持最近引入的MSIX/AppX包格式。
啟用監(jiān)控后,應(yīng)用程序檢測(cè)在電腦上進(jìn)行的文件系統(tǒng)和注冊(cè)表更改,并使用它們來構(gòu)建MSI。您可以手動(dòng)進(jìn)行所需的更改,以獲得將復(fù)制它們的安裝,或者監(jiān)視現(xiàn)有安裝的操作,以便將它們從EXE格式轉(zhuǎn)換為MSI格式。
比較功能并選擇版本
該程序有三個(gè)版本,具有不同的功能集。
Professional版
Professional版包括一個(gè)可視化編輯器和一個(gè)更改監(jiān)視器。它可以通過編輯器手動(dòng)創(chuàng)建MSI包,也可以在更改監(jiān)視器的幫助下自動(dòng)創(chuàng)建。它允許EXE到MSI重新打包和修改現(xiàn)有安裝。可用于輕松生成MSI包的可視化的MSI編輯器。
Enterprise版
Enterprise版是一個(gè)高級(jí)的生成器和重新打包程序,可用于創(chuàng)建MSI包并將復(fù)雜的安裝轉(zhuǎn)換為MSI格式。它的更改監(jiān)視器可以追蹤服務(wù)安裝和環(huán)境變量的更改。它還可以使用安裝包裝方法重新包裝安裝。
Architect版
Architect版包括所有可用的安裝重新打包和MSI編輯功能。除了生成MSI外,它還可以生成App-V、MSIX/AppX包,因此它允許將安裝重新打包為MSI包,并將現(xiàn)有應(yīng)用程序轉(zhuǎn)換為App-V、MSIX/AppX包。相同的安裝項(xiàng)目數(shù)據(jù)可用于生成MSI、App-V和MSIX/AppX包。
|
Professional |
Enterprise |
Architect |
|
|
生成的包 |
|||
|
MSI包 |
V |
V |
V |
|
v.7版中的新功能 App-V包 |
X |
X |
V |
|
v.7版中的新功能 MSIX/AppX包 |
X |
X |
V |
|
創(chuàng)建MSI的方法 |
|||
|
使用可視化編輯器手動(dòng)創(chuàng)建 可以使用手動(dòng)創(chuàng)建的安裝項(xiàng)目生成MSI包。在這種情況下,所有安裝資源及其安裝操作都是使用特殊的可視化編輯器手動(dòng)定義的。 |
V |
V |
V |
|
基于監(jiān)控結(jié)果的自動(dòng)創(chuàng)建 |
V |
V |
V |
|
安裝打包 |
X |
V |
V |
|
導(dǎo)入MSI 導(dǎo)入以前由應(yīng)用程序創(chuàng)建的MSI包以修改它并生成自定義安裝。 |
V |
V |
V |
|
支持的安裝資源 |
|||
|
文件和文件夾 |
V |
V |
V |
|
系統(tǒng)文件夾 |
V |
V |
V |
|
注冊(cè)表項(xiàng)和值 |
V |
V |
V |
|
環(huán)境變量 |
X |
V |
V |
|
快捷方式 |
V |
V |
V |
|
任務(wù)欄和“開始”菜單針 |
V |
V |
V |
|
服務(wù) |
X |
V |
V |
|
驅(qū)動(dòng)程序 |
X |
V |
V |
|
打印機(jī) |
X |
V |
V |
|
v.7版中的新功能軟件資產(chǎn)管理許可證 |
X |
V |
V |
|
資源管理選項(xiàng) |
|||
|
文件屬性管理 |
V |
V |
V |
|
文件的永久性選項(xiàng) 設(shè)置一個(gè)特殊選項(xiàng)以防止卸載時(shí)刪除文件。 |
V |
V |
V |
|
注冊(cè)表值的更新選項(xiàng) 更新現(xiàn)有的字符串、多字符串和可擴(kuò)展字符串注冊(cè)表值以替換現(xiàn)有內(nèi)容或向現(xiàn)有內(nèi)容追加/預(yù)先追加新內(nèi)容。 |
V |
V |
V |
|
注冊(cè)表項(xiàng)和值的永久性選項(xiàng) 設(shè)置一個(gè)特殊選項(xiàng)以防止卸載時(shí)刪除注冊(cè)表項(xiàng)或值。 |
V |
V |
V |
|
環(huán)境變量的條件創(chuàng)建和刪除 |
X |
V |
V |
|
環(huán)境變量的更新選項(xiàng) |
X |
V |
V |
EMCO MSI Package Builder的主要功能
自動(dòng)創(chuàng)建MSI
創(chuàng)新的實(shí)時(shí)監(jiān)控技術(shù)為您免去了手動(dòng)MSI構(gòu)建的復(fù)雜性。通過在電腦上執(zhí)行所需的安裝操作,使用真正可見的方法創(chuàng)建一個(gè)MSI。EMCO MSI軟件包生成器將追蹤您的更改并自動(dòng)為您生成一個(gè)MSI文件。您可以使用可視化編輯器修改安裝。
將EXE轉(zhuǎn)換為MSI
簡(jiǎn)單的EXE到MSI重新打包可以幫助您將需要交互式安裝的舊EXE設(shè)置轉(zhuǎn)換為MSI格式,以便為靜默的遠(yuǎn)程部署做好準(zhǔn)備。可以使用實(shí)時(shí)監(jiān)控技術(shù)以全自動(dòng)模式從一個(gè)EXE文件創(chuàng)建一個(gè)MSI,這是目前很先進(jìn)的技術(shù)。
自定義現(xiàn)有安裝
使用EMCO MSI Package Builder可以修改第三方安裝。更改現(xiàn)有安裝以滿足您的需要,方法是將它們重新打包到MSI包中,然后使用可視化編輯器應(yīng)用更改。將安裝合并到一個(gè)MSI包中,只需單擊幾下即可應(yīng)用自定義的安裝前和安裝后更改。
為遠(yuǎn)程安裝生成MSI
通過創(chuàng)建靜默的MSI包來準(zhǔn)備遠(yuǎn)程部署。所有生成的安裝文件都可以使用Group Policy (GPO)或EMCO Remote Installer部署到局域網(wǎng)內(nèi)的遠(yuǎn)程電腦上。所有安裝都有預(yù)配置的設(shè)置,可以在本地或遠(yuǎn)程以靜默模式進(jìn)行部署,無需用戶交互。
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫