在install4j应用程序中强制更新

我正在为Windows和Linux开发一个install4j应用程序。 我使用无声版本检查更新程序来检查应用程序每次启动时的新版本。 问题是,如果用户在更新过程的任何步骤按下取消,应用程序启动。 我不希望用户能够在没有首次更新的情况下使用该应用程序。 这可以在install4j中完成吗?

安装程序应用程序具有“默认执行模式”属性。 对于更新程序应用程序,可以将其设置为“带进度对话框的无人参与模式”。 在这种情况下,用户不能取消任何事情。