Error Level 2 Returned on DELETE Command When No Files Found

This article was previously published under Q158358
This article has been archived. It is offered "as is" and will no longer be updated.
The DELETE command returns an error level of 0 for a successful operation.However, beginning with Windows NT 4.0, DELETE returns an error level of 2if it finds no files to delete.
This change was made so that batch file designers can detect whether ornot files are actually deleted. Batch files that expect 0 to be returnedif no files are found to be deleted must be modified for the new returnvalue.

All versions of MS-DOS, Windows 95, and earlier versions of Windows NTreturn 0 in this circumstance.
prodnt errorlevel

Article ID: 158358 - Last Review: 12/04/2015 15:39:58 - Revision: 1.1

Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Workstation 4.0 Developer Edition

  • kbnosurvey kbarchive KB158358