我想将.msi封装到.exe中以便添加:
答案 0 :(得分:1)
MSI定制 :自定义要安装的MSI文件是该技术的内置功能。有两种主要的自定义安装方式:
轻量 :您可以在命令行上将 PUBLIC属性设置为轻量级定制,{{3 }}和sample here,或者...
msiexec.exe /i setup.msi ADDLOCAL="Core,Spell" SERIALKEY="1234-1234" /qn
重量级 :使用转换(更改的数据库片段)对整个安装程序进行大的更改-您可以更改整个软件包中的几乎所有内容。
msiexec.exe /i setup.msi TRANSFORMS="mytransform.mst" /qn
工具 :here-用于制作和自定义MSI文件的主要工具。还有Major MSI tools。 Orca可用于进行转换-MSI文件的自定义片段。请参阅最后一个链接,了解如何下载/安装它。
msiexec.exe命令行 :msiexec.exe命令行很复杂,有些不寻常:
有Advanced Installer可以帮助构建命令行。不再正式可用,但可以从档案中获取。
链接 :
- this ancient tool(
actual explanation of MSI customization via transforms
)- How to make better use of MSI files
- How to run an installation in /silent mode with adjusted settings
进一步 :进一步的链接-仅供参考,以上内容就足够了。