Original Post
Lately, I have been writing a small program in C to run a few maintenance programs once a month for me because I tend to forget. Currently, I have it set up to run with windows task scheduler, which is great, except if the machine is turned off during that time. A solution I came up with was put some code in place to check if it was run in the last month, and if it hasnt, go ahead and run it. The only thing I dislike about this approach is that I think I would need to throw it into startup, and startup programs annoy me :) If anyone has any other ideas, I would love to hear them.