I have an application which gets called by a scheduled task. It moved from Windows Server 2003 to Windows Server 2008. On 2003, the app ran in the directory where the execut
I recently came across the same issue. The way I resolved it was to add the /V1 switch to the schtasks command.
/V1 creates a pre-vista compatible scheduled task and automatically populates the Start In directory.