Microsoft KB Archive/174418

= Internal Commands not Recognized with Schedule Service in Windows NT 4.0 =

Article ID: 174418

Article Last Modified on 10/31/2006

-

APPLIES TO


 * Microsoft Windows NT Workstation 3.51
 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Server 3.51
 * Microsoft Windows NT Server 4.0 Standard Edition

-



This article was previously published under Q174418



SUMMARY
In Windows NT 3.51, output from a batch file run by the Schedule service can be redirected to a log file. An example of this procedure is:

AT 10:00 "dir > c:\logfile.txt"

The resulting contents of C:\Logfile.txt would be a directory listing of the current directory. However, the same command issued in Windows NT 4.0 will produce the following example:

  Added a new job with job ID = 0



MORE INFORMATION
In Windows NT 4.0, the Schedule service no longer understands internal commands as it did in Windows NT 3.51. The Schedule service in Windows NT 4.0, writes a confirmation that the job has been scheduled to the log file. To redirect output of internal commands to a text file, create a batch job and schedule the batch job using the "cmd /c" switch. Modifying the previous example, you would type:

AT 10:00 cmd /c c:\batchfile.bat

where the contents of batchfile.bat are:

Dir > c:\logfile.txt

The resulting contents of c:\logfile.txt would be a directory listing of the current directory.

Additional query words: prodnt at command scheduler winat

Keywords: kbinfo kbprb KB174418

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.