如何将一堆安装二进制文件捆绑到一个调用一堆子可执行文件的可执行文件中?

Ros*_*ers 4 windows-installer installation-package win32

我有一个脚本想要部署给我组中的一些人,但存在三个依赖项(python2.7、ExchangeCDO、pywin32)。有没有一种方法可以创建一个安装文件,将这三个安装依赖项捆绑到一个文件中?例如一个.exe或一个.msi

nhi*_*kle 5

我之前使用NSIS做过类似的事情。NSIS(Nullsoft Install System)是一个开源的安装向导工具。您可以轻松创建包含并运行所有依赖项的捆绑安装程序。例如,Firefox(以及许多其他项目)的安装程序使用 NSIS。

  • 另一个很好的应用程序是 [Inno Setup](http://www.jrsoftware.org/isinfo.php)。我都使用过,它们各有优点和缺点。当我上次(3 年前)尝试它们时,Inno Setups Wizard 模式要好一些,但 NSIS 更容易做更高级的事情。 (3认同)