I need a Windows scheduler. It could be Windows Task Scheduler or Shareware or other Commercial product.
I need to be able to do the following.
- Need to have an API so that a task can be scheduled from an asp using VB Script.
The scheduler would work the in the following manner.
- If the current date and time is less than the scheduled time -- nothing happens.
- If the current date and time is equal to the scheduled time or greater than the scheduled time but within a certain tolerance, the task is to be run.
- If the current date and time is greater than the scheduled time and outside the tolerance, an email is to be sent to the business user, telling them that their scheduled job was not run. This is so if we just had a brief server outage, that we would be able to "catch up" and run the overdue tasks when the server comes back up. However, if a scheduled task, somehow slipped through the cracks and sat out there for months, it would not run immediately but rather notify the owner who would determine whether it was still relevant or not.