The well-designed interface of Alarm++ makes it flexible. Each alarm can repeat at different intervals (specific weekdays, weeks, months, and weeks of the month) and repeat any number of times (once to forever or until a specific date). The latest version features animated events, passes variables to programs, has a new "tiny" event window, and avoids prompts when exiting.
||Free to try
Windows Server 2008,