Answers:
您要查找的工具类型称为“应用程序重新打包”工具。该过程将包括捕获安装(获取计算机快照,运行安装并进行自定义,然后运行第二个快照以计算差异),然后将捕获的数据编译为MSI格式。
以下是按顺序执行这些任务的一些免费工具:
关于第二个问题:您会发现有时供应商会提供包装在可执行文件中的MSI,因此,如果运行.exe,则可以从临时目录中挖掘MSI。
我使用了 Advanced Installer和AppDeploy Repackager,并获得了良好的效果。
查看WinINSTALL LE:
https://www.softpile.com/wininstall-le/
您必须安装该程序,它将监视发生的情况并创建MSI安装程序。我通常在干净的VM上进行安装,以免捕获通常使用的程序的后台活动。
嘿,我将尝试回答我自己的问题。.我还将看一下The AppDeploy Repackager。看起来它将执行与Joseph几乎相同的操作。我会看看哪一个工作更轻松:)
它不是免费的,但是如果您拥有任何Visual Studio许可证,则可以使用其中的出色MSI打包程序。
我在这里复制了我发现的几个网页中的两个列表。
一长串的部署软件,包括重新打包器,并添加了描述:http
: //www.installsite.org/pages/en/tt_corp.htm
在这里,我仅复制此网页中提到的名称:
来自以下网站的
更多列表:http : //www.interfacett.com/blogs/exe-msi-deploy-exe-based-installer-microsoft-world/
可能不是全部都是重新打包程序。