Windows 通过Inno安装程序运行已安装的应用程序时,如何关闭安装窗口?

Windows 通过Inno安装程序运行已安装的应用程序时,如何关闭安装窗口?,windows,inno-setup,Windows,Inno Setup,我正在使用Inno安装程序安装WinForms实用程序,它工作正常 我们的用户觉得有一个小问题很烦人:在安装的最后一步,Inno Setup建议启动刚刚安装的实用程序。大多数用户希望立即启动和(我也是)。 问题在于,直到用户关闭已安装的实用程序,Inno setup的安装窗口才会关闭。此外,除非先关闭已安装的实用程序,否则无法关闭安装窗口。 所附图像显示了已安装的实用程序(右图标)和Inno的安装图标(左图标) 那么如何解决这个问题呢?请给我一些建议。多谢各位 该问题在所有Windows上都会出

我正在使用Inno安装程序安装WinForms实用程序,它工作正常

我们的用户觉得有一个小问题很烦人:在安装的最后一步,Inno Setup建议启动刚刚安装的实用程序。大多数用户希望立即启动和(我也是)。 问题在于,直到用户关闭已安装的实用程序,Inno setup的安装窗口才会关闭。此外,除非先关闭已安装的实用程序,否则无法关闭安装窗口。 所附图像显示了已安装的实用程序(右图标)和Inno的安装图标(左图标)

那么如何解决这个问题呢?请给我一些建议。多谢各位

该问题在所有Windows上都会出现:XP、7、2003、2008等

您需要将标志添加到该节条目中。因此,请按如下方式修改脚本:

[运行]
文件名:{app}\myexe.exe;说明:启动我的应用程序;标志:安装后skipifsilent nowait

我不能100%确定您遇到了什么问题。当您在
[Run]
部分使用
postinstall
标志时,您将获得一个安装后运行复选框,如果您保持选中状态并完成向导,将启动指定的应用程序并关闭向导窗口。你能详细说明你的问题吗?您有最新版本的InnoSetup吗?请确保您没有选择flags
WaitUntillidle
WaitUntiFilterminated
@TLama,是的,我已经在那里安装了PostAll。是的,我检查过了。问题是启动应用程序时向导窗口未关闭。罗伯:不,我没有那些旗子,我无法重现你所描述的。你可以发布你的脚本部分,我们可以用它重现问题吗?您使用的是最新版本的InnoSetup吗?谢谢。我使用5.4.3(a)。你是说这部分吗?[运行]文件名:{app}\myexe.exe;说明:启动我的应用程序;标志:安装后skipifsilent