As the title states, I am looking for help on creating scheduled tasks with advanced schedules in Windows. The tasks will be used to run a script that changes who in our IT department in on call. This schedule rotates between 6 people, and begins every Monday. It also needs to follow the sun a little bit. For example:
employee1 --> Central time
employee2 --> Central time
employee3 --> Central time
employee4 --> Central time
employee5 --> Central time
employee6 --> GMT (London time)
Each employee has a script that a task can be associated with that has their phone number in it.
Then end goal is that every day employee6 is on call beginning at 0300 Central (this is 0900 for this employee)
Every day at 0900 Central, the script needs to run for the employee that is on call that week, so that employee6 can have evenings off.
My question is this: how many scheduled tasks would you have, and how would you configure them so that the rotation works as planned? (1 employee on call for 7 days, beginning on Monday, and not on call again until everyone else in the pool has been on call)
If there is free, dependable software that can be used to do this task, I will entertain that as a valid solution as well, but only if the valid configs are included as part of the answer.