首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将.exe封装到MSI中的最佳(免费)工具是什么?

问将.exe封装到MSI中的最佳(免费)工具是什么?
EN

Server Fault用户
提问于 2009-06-09 02:15:43
回答 7查看 56.4K关注 0票数 14

我正在考虑通过GPSI部署一些软件,该软件的当前版本是以.exe的形式发布的,因此我需要将其转换为MSI文件。

此外,为什么MS仍然将其一些软件(WMI工具)作为.exe发布?

EN

回答 7

Server Fault用户

回答已采纳

发布于 2009-06-09 02:38:51

您要寻找的工具类型称为应用程序重新打包工具。这个过程将包括捕获一个安装(获取一个机器快照,运行您的安装并进行定制,然后运行第二个快照来计算差异),然后将捕获的数据编译成MSI格式。

以下是执行这些任务的一些免费工具:

  1. AppDeploy再包装器:使用它来捕获您的安装并根据捕获的数据创建一个MSI。如果你的应用程序相当简单,那么这可能就是你所需要的。
  2. 微软Orca:使用它来编辑用AppDeploy重新打包器创建的MSI。你需要知道MSI是如何工作的,才能真正充分利用Orca。微软的安装程序数据库参考是有关MSI内容的可靠信息来源。

至于您的第二个问题:您会发现有时候供应商会提供一个封装在可执行文件中的MSI,所以如果您运行.exe,您可能可以从临时目录中挖掘出MSI。

票数 12
EN

Server Fault用户

发布于 2009-06-09 02:22:04

请查看WinINSTALL LE:

https://www.softpile.com/wininstall-le/

您必须安装程序,它将观察发生了什么,并创建一个MSI安装程序。我通常在一个干净的VM上安装,这样它就不会捕获我通常使用的程序的后台活动。

票数 4
EN

Server Fault用户

发布于 2009-06-09 02:37:40

呵呵,我试着回答我自己的问题..。我还要看一下AppDeploy再包装器。看起来就像约瑟夫提到的那样。我会看看哪个人做这项工作时,我的压力较小:)

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/22313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档