【发布时间】:2014-09-08 14:27:17
【问题描述】:
要求 1: 要求我们的卸载程序仅删除安装程序安装的特定文件夹中的文件(即安装后添加的任何文件必须保持原样)。
要求 2: 还要求卸载程序驻留在上述文件夹以外的特定位置。
我在此处找到并尝试了“高级卸载日志 NSIS 标头”: http://nsis.sourceforge.net/Advanced_Uninstall_Log_NSIS_Header
虽然高级卸载日志 NSIS 标头看起来很有希望,(很好地满足要求 1),但我无法确定是否可以使其也适用于要求 2。
是否可以使用标头仅卸载已安装的文件并从与创建 .dat 文件的目录不同的目录调用?
提前致谢。
【问题讨论】:
-
您愿意修改 AdvUninstLog.nsh 吗?它可能无需任何修改就可以完成,但需要更多的工作......
-
嗨 Anders - 是的,我愿意修改 AdvUninstLog.nsh 并对其进行了研究,但不知道从哪里开始。有什么建议吗? (如果这不是此类讨论的适当论坛,请将我重定向到适当的位置。)
标签: logging header nsis uninstallation