【问题标题】:How to copy folder from within a zip using NSIS?如何使用 NSIS 从 zip 中复制文件夹?
【发布时间】:2010-07-02 19:48:48
【问题描述】:

我正在使用 NSIS 编写安装程序。我想复制 zip 中包含的“lib”目录。是否可以指定将 sampleZip.zip/lib 的内容复制到,比如 $INSTDIR\lib?

我想要的基本想法是这样的,尽管它显然不起作用:

File /r sampleZip.zip\lib\*

关于如何做到这一点的任何想法?

【问题讨论】:

    标签: zip nsis installation


    【解决方案1】:

    NSIS 对此没有原生支持,您需要使用以下解压缩插件之一:NsUnzipNsisunzZipDLL

    【讨论】:

      【解决方案2】:

      我没有安装插件,而是使用此答案force Maven2 to copy dependencies into target/lib 中描述的插件复制了我需要的库。

      由于我是构建我想要访问的 zip 文件的人,我觉得这种方式会更可靠。

      感谢您的建议。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-03
        • 2018-10-12
        • 2023-03-21
        相关资源
        最近更新 更多