如何防止删除ini文件夹(InstallShield 2011)

时间:2014-08-15 21:16:00

标签: installation installshield uninstall ini setup.exe

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

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

1 个答案:

答案 0 :(得分:0)

您可以创建自定义操作(例如,在InstallScript或VBScript上),然后在 RemoveExistingProducts 操作之前启动它。自定义操作会将这些ini文件备份到某个位置。然后第二个自定义操作将恢复它们 对于ini组件的未来设置永久属性,以防止在卸载期间删除。