安装程序工作流程:
这在UI中效果很好。 OptionDialog有一个“取消”按钮,您可以按该按钮,然后可以再次按“取消”退出安装。
在控制台模式下,我似乎无法从optionDialog正常取消。我在对话框中添加了第三个选项Quit(抛出UserCanceledException),但是它没有退出安装。
是否有任何想法可以让用户选择退出安装?
答案 0 :(得分:0)
要取消并执行回滚,可以使用操作的“失败策略”属性。如果您在“运行脚本”操作中调用Util.showOptionDialog
,如果用户选择取消并将操作的“失败策略”属性设置为“失败时退出”,则从脚本返回false
。 / p>