2010-11-18 44 views
1

我正在嘗試使用install4j的自動更新功能,使用「更新程序與無提示版本檢查」。如果我強制將時間表設置爲「始終」或每次啓動,我都可以自動更新。我遇到的問題是更新時間表。Install4j自動更新 - 使用更新計劃註冊表

我在安裝操作之前添加了一個可配置表單。在此表單上是更新計劃選擇器。在啓動器集成頁面的無聲版本更新程序中,我已將啓動計劃設置爲「根據更新計劃註冊表」(如果此設置始終爲自動更新工作)。

所以,現在在運行安裝時,系統會提示您設置更新計劃,但設置爲「每次啓動」或其他任何事情似乎都不起作用。在使用註冊表時,我的程序似乎沒有執行更新檢查。

我的想法是我創建的可配置表格沒有更新更新時間表。我想我可能需要調用UpdateScheduleRegistry.setUpdateSchedule(UpdateSchedule),但我不確定要通過什麼,因爲更新時間表選擇器表單組件沒有分配給它的變量。我也會認爲我需要在激活後腳本中調用它。

任何人有想法,可以幫助我得到這個啓動和運行?

感謝, 謝恩

回答

0

「更新調度選擇」自動保存更新時間表。

檢查註冊表鍵

HKEY_LOCAL_MACHINE \ SOFTWARE \ EJ-技術\ install4j \安裝

應該有一個值

updateSchedule [應用程序ID]

它有一個詳細值。