2017-04-20 43 views
1

我在无人参与模式下使用更新程序应用程序(无版本检查),但我需要更新程序在继续执行安装程序之前等待启动程序可执行文件中的事件。自动更新程序如何等待来自启动程序可执行文件的事件?

该事件通常是用户确认下载的安装程序可以执行。一旦知道下载的安装程序已准备就绪,我宁愿启动程序可执行文件提示用户更新。

有没有解决问题的另一种方法?

回答

1

没有像install4j 6.1这样的通信机制。

我会建议更改您的更新应用程序,以便它不执行安装程序,而只是将它写入特定的目录。完成后,您可以检查目录中是否存在可执行文件,并询问是否应该执行它。如果用户确认更新,则会调用另一个只包含原始更新程序模板中的“运行可执行文件”操作的自定义安装程序应用程序。

+0

谢谢,将这样的东西添加为模板应用程序会是一个好主意吗? – Keplerian

+0

我们不想添加许多具有稍微不同功能的更新程序模板。自定义安装程序应用程序与安装程序完全相同,因此您可以为其添加任意组合的屏幕和操作,以满足无限数量的使用情况。 –