This question was previously answered in part in earlier post through the use of the command AutoOpenNotebooks. However, as of 10.0 this command is scheduled for potential change or deprecation and this global preference option no longer appears in the global preferences (or at least not at its former location under "File Locations").
What is now the preferred way to do this as of 10.0 so notebooks written to execute on startup do not become broken in the future?
The primary reason for asking is that I would like to execute scheduled tasks that run once every week, once every month, or once every quarter, intervals far too long to expect my PC to be running continuously as a ScheduledTaks[] and I don't want to find out about any deprecation of AutoOpenNOtebooks after the fact should it occur since some data being imported is only transient on various websites and thus would be lost to my application.
I presume one option would be to run these in the Cloud, but I am not yet ready for Cloud computing and prefer to wait a year or so before trying it and thus, am seeking other potential approaches.
Suggestions as to how others are approaching this problem would be appreciated.