Hi and welcome to Advanced Installer forums,
Indeed, when the Updater is running with the "/silent" command line option the return code for both cases, when updates are found or a check was not done because check frequency has not passed, is 0. But why do you want to make a difference between the two situations when check frequency has not passed? However, we intend to change the Updater return code, when a check is not done because check frequency has not passed, in our upcoming releases of Advanced Installer.
If you want to silently install updates always when an update is found you should proceed as follows:
- call the Updater with the following command line option
- verify the return code and if an update is found, then if you want to install it call the Updater with the following command line:
Regards,
Daniel