I made a little Windows Forms program to do some auto backup of some files on my disk. Right now I need to push a button before it is executed, but I want to make the progra
You can use the task scheduler in Windows to set programs to run at a specific time. Check out this link. It refers to the built-in Windows backup but there's no reason you can't have it run your own program instead.
Actually, this link to the AT command might be better.
I know you were looking for a programming solution (and several others have posted on how to use timers) but the advantage of scheduling something with the AT command is that your program does not need to remain running on the system all of the time. The task scheduler will start your program at the right time, it can execute and then it exits. You might need to tweak your program a little to have it backup automatically and then exit but that should be possible.