使用NSIS执行多个exe时,有什么方法可以让exe等待或休眠吗?

时间:2019-04-02 16:24:43

标签: nsis

在NSIS脚本中,我一个接一个地执行多个Exes。在此过程中,有时它不会显示来自Notification.exe的通知

我怀疑在完成第一个exe(Notification.exe)的执行之前,第二个可执行文件(Display.exe)正在启动。

我的假设是否正确?

要使其等待或进入睡眠状态,我们可以在此处使用“睡眠”命令吗?

下面是我的代码段,其中一个接一个地执行多个exe:

  Exec '"$INSTDIR\Notification.exe" INSTALL'

  Exec '"$INSTDIR\Display.exe" on'

  Exec "$INSTDIR\Launch.exe"

1 个答案:

答案 0 :(得分:0)

尝试一下:

Execwait  '"$INSTDIR\Notification.exe" INSTALL'
Execwait  '"$INSTDIR\Display.exe" on'
Execwait  "$INSTDIR\Launch.exe"
相关问题