11

InnoSetup 可以在卸载开始之前执行程序吗?我的程序创建了一些注册表值。我有一个可以删除这些注册表值的可执行文件,我的问题是,InnoSetup 可以在卸载开始之前运行该可执行文件吗?

4

1 回答 1

13

请参阅 上的文档Setup Script Sections尤其是UninstallRun树底部的文档:

[UninstallRun]
Filename: "{app}\INIT.EXE"; Parameters: "/x"

如果您需要做一些更复杂的事情,您也可以使用 InnoSetup 中的 Pascal 脚本功能在代码中完成。请参阅UninstallCodeExample1.iss' in theInnoSetup 5\Examples 文件夹。

于 2012-12-24T16:52:08.283 回答