If you're not already aware of it: Windows includes a command line utility SCHTASKS, usable from CMD.EXE or TCC. Try SCHTASKS /CREATE /? for information on creating new scheduled tasks.
I don't recall off the top of my heat, but it might require an elevated shell.