Dasep,
I was unable to find the equivilant for Windows 2008/2003/7, but in XP/2000 there is a file called C:\Windows\ShedLgU.txt that exists and logs very useful info like what I posted below:
"Paint.job" (mspaints.exe) 4/11/2013 11:59:00 AM ** ERROR **
Unable to start task.
The specific error is:
0x80070005: Access is denied.
Try using the Task page Browse button to locate the application.
<EDIT> I was going to ninja edit since it was so quick, but never mind. I found it:
http://technet.microsoft.com/en-us/library/cc722006.aspx
To view a task's properties and history by using a command line
- Open a command prompt. To open a command prompt, click Start , click All Programs , click Accessories , and then click Command Prompt .
- Type:
Schtasks /Query /FO LIST /V
- To view the help for this command, type:
schtasks /Query /?
</EDIT>
Failing this, if the applications you are scheduling can log return codes or you can kick them off from batch files and grab the return code, you could have a script parse your custom log file for those codes. Batch files and powershell scripts can create their own logs as well that you could parse to determine if the job fired off or not.