Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for a Windows Server job/task scheduler for a small business. We need more functionality than the built in tools, including SQL Server Agent. We need conditional execution and would like the package to be able to handle holidays and non-working days.

This is similar to this question. One of the recommendations was VisualCron, which was close, but did not support business days/holidays.

Anyone have any recommendations?

share|improve this question

VisualCron does have Time Exceptions which you can use to avoid holidays or weekends. Additionally, you can use custom schedules as triggers to run a job ever hour during business hours only.

share|improve this answer
I e-mailed the developer who indicated that it could not likely handle our use case. For example we need a job to run on the first business day of the month. If the first of the month is a Saturday of a three-day weekend, we would want the job to automatically run on the following Tuesday. – Anonymous Oct 28 '09 at 20:53

I'd suggest doing this the other way around: run the script daily, and have the script itself check whether today is a day on which it should do its thing. Much more flexible, and you can use any cron system you like.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.