在Windows 7中,我列出了许多必须按特定顺序执行的.msi
个文件。
现在,我想将它们打包到一个.exe
文件或.msi
文件中,该文件将在没有用户互动的情况下自动处理。
我搜索了谷歌,很多人建议使用iexpress。但是,该工具只允许我打包许多文件并在第一次运行一个文件.exe
。
任何人都可以帮助我吗?
答案 0 :(得分:0)
实际上有很多变种怎么做。从具有自解压存档的平庸批处理文件开始,以链式MSI结束。您应该选择最了解的内容以及您拥有的工具
如果您熟悉MSI技术,则可以使用chained MSI
来实现此目的。对于用户和其他方法的安装和卸载将更加方便。有关这方面的信息,请访问stackoverflow。
您也可以使用不同的包装器和安装工具,如NSIS,InnoSetup等......
答案 1 :(得分:0)
从命令行工作时的OCSetup。您可以将系统组件添加到联机Windows映像,或者安装和删除MSI组件。您还可以使用此功能将包传递到包管理器以进行自动安装/删除。
请记住,所有系统MSI必须在安装前暂存。此外,程序包的路径必须在无人参与安装答案文件的服务部分中为SPECIFIED。
我建议安装Windows OEM预安装工具包。