【问题标题】:copy folders using nsis installer, display only one status window for copying multiple folders , copy multiple folders together使用 nsis 安装程序复制文件夹,复制多个文件夹时只显示一个状态窗口,同时复制多个文件夹
【发布时间】:2011-05-18 05:39:37
【问题描述】:

NSIS 安装程序的 CopyFiles 在复制不同的文件夹时显示不同的“复制操作的 Windows 状态窗口”,但我希望只显示一个状态窗口,无论我复制一个或两个或五个文件夹,就像在 Windows 中一样,当我们选择两个文件夹,然后只显示一个复制状态窗口,其中显示两个文件夹的复制操作进度。

这可能吗?我想复制多个文件夹,但复制操作只显示一个状态窗口。

【问题讨论】:

    标签: file installation copy nsis


    【解决方案1】:

    CopyFiles 无法做到这一点,它只允许一个“来自”路径。以下是三种选择:

    • 你可以做第一个,检查错误标志,看看用户是否取消了它,如果没有设置,第二个使用/SILENT

    • 您可以在两者上都使用 /SILENT(我个人从不使用 CopyFiles 没有 /SILENT,因为我不希望用户能够取消 它)。

    • 1234563 ,所有这些都与 NSIS 相得益彰。我怀疑你会认为这是值得的。如果你真的想这样做,对于空分隔的字符串,请使用我们在 PortableApps.com 为 PortableApps.com 启动器编写的 NullByte.nsh(用于处理 kernel32::GetPrivateProfileSection - 我们已经切换到解析纯 NSIS 中的 INI 文件,因为它更快且没有错误;我们还将用于处理服务)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-04
      • 1970-01-01
      • 2023-03-18
      • 2015-05-23
      • 1970-01-01
      • 2013-10-29
      • 2018-08-06
      • 1970-01-01
      相关资源
      最近更新 更多