Install4j reboot

时间:2013-09-07 15:59:17

标签: install4j reboot

有可能使用install4j进行卸载强制重新启动并继续使用具有管理员权限的安装(如果它们已被授予卸载程序的调用权限)。 任何提示都是受欢迎的。感谢

1 个答案:

答案 0 :(得分:0)

您可以通过调用

强制重启
context.triggerReboot(false);

在“运行脚本”操作中。但是,没有任何功能可让您在重新启动后再次调用安装程序,并在下一个屏幕继续。

在这种情况下,我建议添加一个自定义安装程序应用程序,用于Installer-> Screens&屏幕上的后处理。操作并在此安装程序中为此自定义应用程序添加“在Windows和OS X上添加启动可执行文件”操作。

成功完成后处理后,您必须删除自动启动链接。该链接位于目录

new File(FolderInfo.getSpecialFolder(FolderInfo.FOLDER_STARTUP, false)

具有可执行文件的名称和“.lnk”扩展名。如果使用“删除文件和目录”操作,请将其“操作提升类型”属性设置为“不提升”。