Dear Microsoft MSDN folks:
It's now 2010 and Windows 7 is your current wunderkind product.
After you get done drinking and partying, and clean up all the puke and beer stains on the rugs, maybe you can take a look at something that has been BROKEN FOR A LONG LONG LONG LONG LONG LONG LONG TIME?
It's the CIM model for handling things like Task Scheduler (no, not AT, so if you start blabbering about AT and WMI just please STFU). There are a few others, but this is really busted broke and needs some tender loving care.
Why do you still support two entirely separate job scheduling mechanisms on a client? Why are they incompatible? Why haven't you at least provided a wrapper object to aggregate the two? If you laid off the folks that could have fixed this, why not just release a free bandaid to help us insignificant customers of yours out a little?
If you don't know what I'm talking about, read this: http://blogs.technet.com/heyscriptingguy/archive/2004/09/22/how-can-i-manage-scheduled-tasks-using-scripts.aspx
Now, I'm back to writing my own crude XML dump utility which uses SCHTASKS like a whipping boy. God, this is so frigging stupid as hell, but here’s the code: Scriptzilla Blog Post