windows 执行Inno Setup Run section命令后如何请求重新启动?

fxnxkyjh  于 2023-04-22  发布在  Windows
关注(0)|答案(1)|浏览(245)

在Inno Setup中有NeedRestart事件函数,用于指示安装程序在成功安装结束时提示用户重新启动系统。不幸的是,此事件在执行[Run]部分的命令之前被调用(例如在Inno Setup 6.2中检查)。
我的应用程序需要使用[Run]部分的命令设置一些驱动程序,执行后我可以检查Windows是否需要重新启动。
有没有直接的方法可以在[Run]之后强制重新启动提示符?

ulydmbyx

ulydmbyx1#

使用ssInstall步骤(CurStepChanged event function)中的Exec function运行驱动程序安装。
这发生在NeedRestart之前。
你当然可以从NeedRestart本身运行驱动程序安装,但这是一个丑陋的解决方案。

相关问题