Dear Lanamor,
I really believe that exists a big misunderstanding About how the scheduled update settings are handled.
If you have a look at the "updates" script (where all the update logic is handled), you will see that such parameters are not stored. Instead those are used to at setup runtime, to define a scheduled a task on the target machine (the Windows Task Scheduler via "Schedule Task" commands in the "updates" script).
That said and each time a new update is installed, by default the process doesn't check if any previous task has been already defined. Contrariwise, it tries to creates a new task process Always or to overwrite a previously defined task (if any), Of course this in case the user confirms the update notification settings from the "update_setup_schedule" dialog. Alternatively if the user doesn't confirm the update notification settings, the process arbitrarily deletes any existing "update scheduled task" ( ...the one that may have been defined at first time).
In case you want to keep such settings, you need to store those parameters with a custom file.
Of course you also have to modify the "updates" script logic, in order to handle such settings properly.
I suggest you also to have a look at the "WebUpdate sample (customized)" (
http://www.installaware.com/forum/viewtopic.php?f=2&t=6772&start=0).
"The sample demonstrates how to run the "update scheduler" mode at the end of the installation process.
The default "Scheduled Web Updates" mode is also supported, in case the "update scheduler" settings are not confirmed with the above implementation."
You may use it as starting point of your custom implementation.
Hope this helps you.
Regards