2016-02-14 53 views
1

我发现的Install4j的例子是简单的向导生成的,并没有显示更复杂的逻辑。我需要一些帮助来在Install4j v6中执行以下操作。Install4j卸载其他程序

期望流

  • 显示初始欢迎屏幕
  • 安装
  • 检查其他程序在Windows
  • 如果其他程序被安装
    • 显示信息给用户以确认删除其他程序
    • 如果确认,运行Win DOWS卸载程序的其他程序
    • 如果不能确认,退出安装程序

我发现问题27497335其中介绍了如何搜索Windows注册表。还有一个问题10282814,它描述了如何运行Windows卸载。

我不确定如何在我的安装中使用这些来实现上述流程。

回答

1

要组织屏幕流程,请使用屏幕组并在屏幕组或单个屏幕上设置条件表达式。

要查看示例,请在“安装程序 - >屏幕&操作”步骤中添加一个“独立更新程序”应用程序。它使用具有条件表达式的屏幕组来根据安装是否为最新行为以不同方式运行。

+0

Ingo ...感谢周末的快速回复!是否有任何示例可以用作您建议的流程的开始? –

+0

当然,看我的编辑 –