在 Windows 7 中,我列出了许多.msi
必须按特定顺序执行的文件。
现在,我想将它们打包成一个.exe
文件或.msi
无需用户交互即可自动处理的文件。
我搜索了谷歌,很多人推荐使用 iexpress。然而,该工具只允许我打包许多文件并.exe
在第一次运行一个文件。
谁能帮我?
在 Windows 7 中,我列出了许多.msi
必须按特定顺序执行的文件。
现在,我想将它们打包成一个.exe
文件或.msi
无需用户交互即可自动处理的文件。
我搜索了谷歌,很多人推荐使用 iexpress。然而,该工具只允许我打包许多文件并.exe
在第一次运行一个文件。
谁能帮我?
实际上有很多变体如何做到这一点。从带有自解压存档的普通批处理文件开始,以 Chained MSI 结束。您应该选择您最了解的以及您拥有的工具。
如果您熟悉 MSI 技术,则可以chained MSI
用于此目的。与其他方法相比,用户安装和卸载会更方便。您可以在 stackoverflow 上找到有关此的信息。
您还可以使用不同的包装器和安装工具,如 NSIS、InnoSetup 等...
从命令行工作时的 OCSetup。您可以将系统组件添加到在线 Windows 映像,或者安装和删除 MSI 组件。您还可以使用此功能将包传递到包管理器以进行自动安装/删除。
请记住,所有系统 MSI 必须在安装前进行分段。此外,必须在无人参与安装应答文件的服务部分中指定包的路径。
我建议安装 Windows OEM 预安装工具包。