我的安装设置如下:/exec.exe / some-command
此整个设置位于我的目标计算机可以访问的共享磁盘上。我想要的是创建一个基本上执行上述命令的小型MSI包装器。我不需要任何其他花哨的东西吗?
我抬头看着网络;有些工具可以为你创建MSI,但它们也会产生大量的其他东西。
我的需求非常简单直接。如果有人可以帮我解决这个问题,那将会很棒。
谢谢, 奥马尔
答案 0 :(得分:1)
我建议使用一个简单的批处理(或vbscript,或perl脚本,或其他任何东西)包装在一个自解压缩的可执行文件中。这样您就可以包含自定义逻辑,所有这些都没有MSI的开销。此外,您没有使用MSI的任何功能---除了它将文件包装到一个文件中。
您可以使用付费程序,例如WinZip Self-Extractor,或者您可以使用7-zip(免费)和某人编写的GUI应用程序来创建自解压EXE:7-ZIP SFX MAKER
之前我使用过7-zip sfx制造商,我可以保证它的效果非常好。
答案 1 :(得分:1)
使用WiX创建一个MSI-Wrapper非常简单,它只执行启动命令行的自定义操作。