【发布时间】:2016-09-22 09:26:37
【问题描述】:
我使用 NSIS 来生成可执行的打包程序。
目前,这些打包产品的内容可以由生成安装程序的开发人员自定义。为此,我创建了几个 .nsh 脚本,每个组件一个,以及一些使用组件创建可执行文件的 .nsi 脚本。
我最近被要求提供简单的 .zip 文件以及 .exe 打包程序。为避免代码重复,并确保生成的 .zip 和 .exe 安装程序共享相同的内容,我想使用相同的 .nsh 脚本组件来创建 .zip 存档而不是可执行文件。
我认为这很容易,因为 NSIS 生成的 .exe 可以用 7zip 打开,基本上是一个存档,但我找不到。
你知道它是否可行吗?
【问题讨论】: