Windows 7 and 2008 introduced a new, more comprehensive Task Scheduler.
While the "Create Task" button provides you with every option available, I could not run any tasks without the 0x8007010b error message.
It turns out that this error is caused by the "quotes" in the Start in field. The "Program/script" field needs quotes (if there is a space in the path to the file, but all quotes must be stripped from the "Start in (optional)" field.
It's counter-intuitive, but that's the way Microsoft wrote it.
Anyway, I hope this tip helps, and don't forget to click on the ads to show your appreciation :)