2016-02-14 82 views
1

我發現的Install4j的例子是簡單的嚮導生成的,並沒有顯示更復雜的邏輯。我需要一些幫助來在Install4j v6中執行以下操作。Install4j卸載其他程序

期望流

  • 顯示初始歡迎屏幕
  • 安裝
  • 檢查其他程序在Windows
  • 如果其他程序被安裝
    • 顯示信息給用戶以確認刪除其他程序
    • 如果確認,運行Win DOWS卸載程序的其他程序
    • 如果不能確認,退出安裝程序

我發現問題27497335其中介紹瞭如何搜索Windows註冊表。還有一個問題10282814,它描述瞭如何運行Windows卸載。

我不確定如何在我的安裝中使用這些來實現上述流程。

回答

1

要組織屏幕流程,請使用屏幕組並在屏幕組或單個屏幕上設置條件表達式。

要查看示例,請在「安裝程序 - >屏幕&操作」步驟中添加一個「獨立更新程序」應用程序。它使用具有條件表達式的屏幕組來根據安裝是否爲最新行爲以不同方式運行。

+0

Ingo ...感謝週末的快速回復!是否有任何示例可以用作您建議的流程的開始? –

+0

當然,看我的編輯 –