需要帮助编写从Web服务器获取安装程序的多程序安装程序

时间:2011-05-17 20:07:50

标签: deployment installer windows-installer nsis java-web-start

好的,我正在尝试编写一个安装多个程序的安装程序。安装程序需要能够从Web服务器获取文件,或者能够将文件打包到单个安装程序文件中。

我正在寻找的最终结果是用户点击网页,他们可以点击链接下载单个安装程序文件,安装程序继续并安装每个程序。安静的安装将是可取的,但不是绝对必要的。我试图尽可能地将其作为用户友好和白痴证明。

从Web服务器抓取每个程序的安装程序会更好,所以它总是抓住最新版本,每次更新程序时我都不必调整安装程序脚本。

我已经研究过NSIS和MSI,似乎都无法做到我需要的东西。我已经接受了使用Java Web Start来运行可以安装所有内容的Java程序的想法,但我不确定它的合理性。如果可以,那么用户甚至不需要运行文件,Java Web Start就可以处理所有事情。

1 个答案:

答案 0 :(得分:0)

也许Ninite会有所帮助。

如果没有,有两种可能的解决方案:

  1. 您可以尝试使用MSI包装器,它将应用程序安装为先决条件或通过自定义操作。它既脏又复杂,但MSI是标准。
  2. 您可以编写自己的应用程序来处理安装程序。这很可能是最好的方法。
相关问题