1

Suppose I have two nsi files demo.nsi (compiles to demo.exe) and setup.nsi. (compiles to setup.exe). I want to use demo.nsi inside setup.nsi in such a way that when setup.exe is executed, it compiles the demo.nsi, and then executes the demo.exe. Just want to know if that is possible to do in nsis ? Thanks.

4

1 回答 1

1

当然,它可能来自例如任何批处理文件:

  • 您需要调用ExecWait编译makensis.exe部分
  • 你可以调用最终的可执行文件,ExecWait或者Exec取决于你是否需要等待结果。

请注意,如果您想在任何主机中执行此操作,而不仅仅是您准备设置的主机,您必须将 NSIS 分发嵌入到您的设置中才能调用makensis.exe以及所有可能需要的包含文件(包括文件、插件和其他资源)。

于 2013-03-04T08:16:09.300 回答