【问题标题】:How to create zip file in Nsis如何在 Nsis 中创建 zip 文件
【发布时间】:2018-05-02 09:46:14
【问题描述】:

是否有可能在我的安装过程中(在运行时)创建一个 ZIP 文件,其中包含我要安装的所有文件。我需要这个来部署我们的软件。我见过ZipDLL插件只能解压文件,有没有可以解压文件的插件或DLL?

【问题讨论】:

    标签: nsis


    【解决方案1】:

    Some people claim that SHFileOperation 可以做到while others say no。 NSIS CopyFiles 指令使用 SHFileOperation 但我无法将文件添加到现有的空 .zip 文件中。

    您可以尝试进入shell CopyHere(COM 或脚本)兔子洞,但这并不理想,因为您不能真正等待操作完成。

    最好的解决方案是编写您自己的自定义插件,但如果您不能这样做,那么我建议您捆绑并调用7-Zip 的命令行版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-27
      • 1970-01-01
      • 2016-02-06
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多