title: Task Scheduler cannot find file
body: <p>I have about 20 scheduled tasks on Windows Server 2008 R2 Standard. They have been working well for a couple weeks, then all of a sudden this weekend they all stopped. The tasks are all .bat files and .exe files, each working fine by clicking in explorer or running from cmd. I created a new task to run a .bat from the c: drive, and another to simply display a message, and always get the Last Run Result "The system cannot find the file specified. (0x8007002)" for all tasks.</p>
  
  <p>Here is a summary of the different fixes suggested:</p>
  
  <p>-Make sure user that runs the task has permission to use all files
  -All networked drives in .bat files should be referenced with full domain, not local drive letter</p>
  
  <p>-Uncheck "Run with highest privileges" in the General tab of properties</p>
  
  <p>-remove file path from program name in the action, and enter path into Start In</p>
  
  <p>-remove quotes from Start in</p>
  
  <p>-Unclick "start the task only if the computer is on AC power" in the conditions tab because some services can trick the server into thinking it has a battery</p>
  
  <p>-Unclick "Stop if the computer ceases to be idle" on the conditions tab </p>
  
  <p>-Make sure user is in Local Security Policy > Local Policies > User Rights Assignment > Log  on as a batch job</p>
  
  <p>After trying all these, i still get "cannot find the file not specified" for run result and Task Start Failed for Task Category with Error Value 2147942402</p>
  
  <p>Anybody have another suggestion?? If nothing else hopefully this is a good summary of things to try for other issues.</p>