Consider the following scenario:

  • You create a scheduled task on a computer that is running Windows Server 2008 or Windows Vista Service Pack 1 (SP1).
  • One or more command-line arguments in this scheduled task are enclosed in quotation marks.

In this scenario, the scheduled task does not run as expected. Additionally, a value of 0x1 appears in the Last Run Result column.

For example, assume that you create a scheduled task by running the following command-line argument:

schtasks /create /tn "Test Scheduled Task" /tr "c:\temp.bat \"1-Jan-70 8:00:00\"" /sc daily /st 03:15:00 /ru System

The scheduled task fails after it starts at 03:15. However, if you delete the quotation marks around “1-Jan-70 8:00:00,” the scheduled task runs successfully.

Note: The issue does not occur in Windows Vista or in Windows Server 2003.

Leave a Reply