Win 2008 Task Scheduler With Return Code 1 (0X1)

I recently had the most infuriating issue with a scheduled task on a Win 2008 R2 server. All I wanted it to do was run a .bat file once a day which fired a WGET script. If I logged into the server and clicked the bat file, it fired and triggered the WGET script and everything worked. But whenever I tried to run it from the Task Scheduler (Either manually pressing run or letting it fire off the schedule), it failed and returned the code 0x1…