I have noticed that tasks run via the "Task Scheduler" in Windows 2008 run much slower than when run from the command line. I even tried upping the priority of the task (export task to XML -> change priority -> import task to the task scheduler), but that did not seem to help.
Is this by design? Is there any way to make sure that the tasks run via the Task Scheduler get all the resources at about the same priority as the tasks run via the command-line?