【问题标题】:How to prevent ini folder from being deleted (InstallShield 2011)如何防止ini文件夹被删除(InstallShield 2011)
【发布时间】:2014-10-09 15:44:25
【问题描述】:

我正在尝试防止我以前版本的安装中的 ini 文件夹从新安装的卸载中被删除。

我正在使用 InstallShield 2011,我想知道如何(如果可能的话)执行一个 setup.exe,它将复制/移动(或只是移动)ini 文件夹,以便最新版本无法卸载它,所以我们可以在以后获取它以在新安装中使用。我需要在卸载之前执行 setup.exe(显然是为了检索文件夹),在过去的 xcopy 尝试中,卸载仍然找到了文件夹并将其删除。

【问题讨论】:

    标签: installation installshield uninstallation ini setup.exe


    【解决方案1】:

    您可以创建自定义操作(例如在 InstallScript 或 VBScript 上)并在 RemoveExistingProducts 操作之前启动它。自定义操作会将这些 ini 文件备份到某个地方。然后第二个自定义操作将恢复它们。
    为以后设置 permanent 属性为 ini 组件,以防止在卸载过程中被删除。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-09
      • 1970-01-01
      • 1970-01-01
      • 2023-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多