EMCO MSI Package Builder是一个创新的安装编辑器,旨在轻松创建MSI包。它可以帮助您使用更改追踪技术自动创建MSI包,或者使用可视化编辑器手动创建MSI包。该应用程序可用于重新打包旧版安装,并将EXE转换为MSI文件,以便自定义安装程序并为静默远程部署做好准备。因此,可以通过Group Policy或EMCO Remote Installer部署创建的包。
什么是EMCO MSI Package Builder?
EMCO MSI Package Builder是一个安装创作工具,旨在帮助管理员创建、维护和分发Windows Installer包。它可用于轻松创建MSI包、修改现有安装以及将安装程序从EXE重新打包为MSI格式。
EMCO MSI Package Builder是专门为将非静默的EXE安装重新打包为静默的MSI包而设计的,是市场上功能最强大的打包工具之一。使用它,您可以轻松地将安装转换为MSI包。该程序允许重新打包复杂的安装,包括部署Windows服务、驱动程序等的安装。该程序可以将安装打包为MSI、App-V、MSIX/AppX格式。
EMCO MSI Package Builder:如何创建一个MSI Package?
如何制作MSI包以及使用EMCO MSI Package Builder的优势是什么?该应用程序利用可视化编辑器和用于生成安装项目数据的更改追踪技术简化了安装创作。要创建一个MSI,您当然可以按照传统的方式,通过可视化编辑器指定安装资源和操作,但是使用实时监控技术更有效。
Installation Repackaging是如何工作的?
安装监视是EMCO MSI Package Builder中可用的主要重新打包方法,它允许您将几乎所有非静默的EXE安装转换为静默的MSI包。通常,这种重新打包需要在远程电脑上部署软件,因为只有静默安装才能远程部署。
EMCO MSI Package Builder集成了用于重新打包的一流实时监控技术。它集成到Windows中以捕获重新打包安装所执行的文件系统、注册表和权限更改。在重新打包期间,您只需要手动遵循重新打包安装的安装步骤。选择安装选项后,受监视的安装程序将应用EMCO MSI Package Builder捕获的相应文件系统、注册表和权限更改。
安装完成后,EMCO MSI Package Builder会自动生成一个包含捕获的更改的MSI包,因此MSI安装与原始安装完全相同,并包括监视过程中应用的所有自定义设置。安装MSI时,它应用的更改与手动部署原始安装时应用的更改相同。
重新打包安装后,可以查看EMCO MSI Package Builder捕获的更改。该程序智能地将原始数据文件系统和注册表更改解释为Windows对象,因此您可以看到(例如)由受监视的安装部署的Windows服务和驱动程序,并根据需要通过可视化编辑器对其进行编辑,以生成修改后的MSI。
实时监测技术的优势
EMCO MSI Package Builder中使用的实时监控技术是当今市场上最强大的安装重新打包技术。它具有以下特性,允许您快速轻松地执行重新打包。
成功地重新包装简单和复杂的装置。重新打包的安装执行什么样的更改并不重要——EMCO MSI Package Builder可以重新打包任何内容,包括复杂的Windows驱动程序、服务、权限等
动态捕捉变化。在被监视的安装完成后立即生成MSI包。使用其他重新打包解决方案,您需要在安装前后制作Windows快照以进行比较,因此生成MSI花费的时间太长。
监控自动启动和停止。程序追踪系统信息,并知道何时应该启动和停止监控,而不会有丢失重要数据的风险。
重新包装从开始到结束都是自动化的。您只需遵循一个简单的向导,并在最后得到一个生成的MSI。
过滤掉不需要的更改。程序有一组过滤器,以避免捕获不相关进程执行的更改。任何捕获的更改都与生成它的进程关联,因此不需要的更改将自动被删除掉。
Repackaging的限制
EMCO MSI Package Builder允许您重新打包几乎所有的安装,但是在使用实时监控技术重新打包时仍然有一些情况是不可能的。
Windows克隆。重新打包Windows本身是不可能的,因为重新打包技术被设计为仅用于应用程序。有第三方工具可以克隆Windows映像,因此您可以在需要时使用它们。
安装Windows组件。重新打包期间,EMCO MSIPackage Builder捕获文件系统和注册表更改,但当您安装系统组件(例如.NET Framework)时,它会将资源安装到文件系统和注册表的受保护区域,因此无法复制这些更改。在这种情况下,如果重新打包的安装支持静默部署,则可以使用包装方法重新打包安装。
重新启动时修改Windows的系统软件安装。重新启动时修改Windows时,无法捕获和复制这些更改,因此请改用包装,或对应用这些更改的安装重新打包。
以上列出的限制对于所有重新打包工具来说都是常见的,并且无法使用程序的专业版绕过这些限制。MSI Package Builder Enterprise版允许您使用应该使用的包装方法,而不是重新包装,以避免上述限制。如果需要将应用程序重新打包到App-V中,此软件的Architect版本也可以生成App-V包。此软件的Architect版本还支持最近引入的MSIX/AppX包格式。
启用监控后,应用程序检测在电脑上进行的文件系统和注册表更改,并使用它们来构建MSI。您可以手动进行所需的更改,以获得将复制它们的安装,或者监视现有安装的操作,以便将它们从EXE格式转换为MSI格式。
比较功能并选择版本
该程序有三个版本,具有不同的功能集。
Professional版
Professional版包括一个可视化编辑器和一个更改监视器。它可以通过编辑器手动创建MSI包,也可以在更改监视器的帮助下自动创建。它允许EXE到MSI重新打包和修改现有安装。可用于轻松生成MSI包的可视化的MSI编辑器。
Enterprise版
Enterprise版是一个高级的生成器和重新打包程序,可用于创建MSI包并将复杂的安装转换为MSI格式。它的更改监视器可以追踪服务安装和环境变量的更改。它还可以使用安装包装方法重新包装安装。
Architect版
Architect版包括所有可用的安装重新打包和MSI编辑功能。除了生成MSI外,它还可以生成App-V、MSIX/AppX包,因此它允许将安装重新打包为MSI包,并将现有应用程序转换为App-V、MSIX/AppX包。相同的安装项目数据可用于生成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 |
创建MSI的方法 |
|||
使用可视化编辑器手动创建 可以使用手动创建的安装项目生成MSI包。在这种情况下,所有安装资源及其安装操作都是使用特殊的可视化编辑器手动定义的。 |
V |
V |
V |
基于监控结果的自动创建 |
V |
V |
V |
安装打包 |
X |
V |
V |
导入MSI 导入以前由应用程序创建的MSI包以修改它并生成自定义安装。 |
V |
V |
V |
支持的安装资源 |
|||
文件和文件夹 |
V |
V |
V |
系统文件夹 |
V |
V |
V |
注册表项和值 |
V |
V |
V |
环境变量 |
X |
V |
V |
快捷方式 |
V |
V |
V |
任务栏和“开始”菜单针 |
V |
V |
V |
服务 |
X |
V |
V |
驱动程序 |
X |
V |
V |
打印机 |
X |
V |
V |
v.7版中的新功能软件资产管理许可证 |
X |
V |
V |
资源管理选项 |
|||
文件属性管理 |
V |
V |
V |
文件的永久性选项 设置一个特殊选项以防止卸载时删除文件。 |
V |
V |
V |
注册表值的更新选项 更新现有的字符串、多字符串和可扩展字符串注册表值以替换现有内容或向现有内容追加/预先追加新内容。 |
V |
V |
V |
注册表项和值的永久性选项 设置一个特殊选项以防止卸载时删除注册表项或值。 |
V |
V |
V |
环境变量的条件创建和删除 |
X |
V |
V |
环境变量的更新选项 |
X |
V |
V |
EMCO MSI Package Builder的主要功能
自动创建MSI
创新的实时监控技术为您免去了手动MSI构建的复杂性。通过在电脑上执行所需的安装操作,使用真正可见的方法创建一个MSI。EMCO MSI软件包生成器将追踪您的更改并自动为您生成一个MSI文件。您可以使用可视化编辑器修改安装。
将EXE转换为MSI
简单的EXE到MSI重新打包可以帮助您将需要交互式安装的旧EXE设置转换为MSI格式,以便为静默的远程部署做好准备。可以使用实时监控技术以全自动模式从一个EXE文件创建一个MSI,这是目前很先进的技术。
自定义现有安装
使用EMCO MSI Package Builder可以修改第三方安装。更改现有安装以满足您的需要,方法是将它们重新打包到MSI包中,然后使用可视化编辑器应用更改。将安装合并到一个MSI包中,只需单击几下即可应用自定义的安装前和安装后更改。
为远程安装生成MSI
通过创建静默的MSI包来准备远程部署。所有生成的安装文件都可以使用Group Policy (GPO)或EMCO Remote Installer部署到局域网内的远程电脑上。所有安装都有预配置的设置,可以在本地或远程以静默模式进行部署,无需用户交互。
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室