我正在使用install4j打包用于Windows的Java 7应用程序。我的应用程序需要在安装后重新启动电脑。当用户首次安装应用程序时,系统会提示他是否要重新启动电脑,那就完美了。我还通过updates.xml使用自动更新功能。问题是当aplication更新它重新启动电脑而不提示用户。无论是更新还是首次安装,我都需要提示用户。
答案 0 :(得分:0)
如果安装程序以无人参与模式运行,则不会询问用户是否需要重新启动。你可以传递参数
-Dinstall4j.suppressUnattendedReboot=true
到安装程序以防止重新启动。在updater配置中搜索操作名称“Set installer arguments”,您可以在那里输入上述参数。
无法在无人值守模式下询问用户任何内容。