【问题标题】:running imported nsis code from within a compiled nsis executable从已编译的 nsis 可执行文件中运行导入的 nsis 代码
【发布时间】:2010-10-05 20:05:53
【问题描述】:

是否可以导入 nsis 代码并从已编译的 nsis 可执行文件中运行它?

假设我有一个 nsis 脚本 fubar.nsi 并将其编译为 fubar.exe。出于奇怪的原因*,我还有一些额外的 nsis 语句,我想在 fubar.exe 运行时读取并执行它们 - 在此之前我不确定它们会是什么。

是否存在执行此操作的插件或方法?还是根本不可能/不可取?

*原因是我有几个小的软件更新,我宁愿顺序运行这些语句,提示1 Windows UAC 请求,而不是执行x 单独的.exe 文件并生成x 请求。

编辑:我认为更好的方法可能是将UAC 插件用于单独的.exe 文件并结合设置

SilentInstall silent
AutoCloseWindow true
ShowInstDetails hide

在个别更新中。

【问题讨论】:

    标签: java plugins windows-installer installation nsis


    【解决方案1】:

    如前所述,将 UAC plugin 用于单独的 .exe 文件并结合设置

    SilentInstall silent
    AutoCloseWindow true
    ShowInstDetails hide
    

    在个别更新中,我只产生了一个初始 UAC 请求。我对此很满意。 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-24
      • 2020-07-04
      • 1970-01-01
      • 2012-07-15
      相关资源
      最近更新 更多