Gah! The one thing that always gets me with working with so many different programming langauges (C#, T-SQL, Perl, VB, DOS) is that they each tend to refer to the same thing with a slightly different name. (If you read Perl: same foo, different bar).
Today when stepping out of T-SQL land and into DOS, I had a little trouble trying to track down the
return codes exit codes for the windows XCOPY tool. In case you’ve had the same problem here are the:
Exit codes for xcopy, Return codes for xcopy, and %errorlevel% for xcopy
The following table lists each exit code for xcopy and a description.
|0||Files were copied without error.|
|1||No files were found to copy.|
|2||The user pressed CTRL+C to terminate xcopy.|
|4||Initialization error occurred. There is not enough memory or disk space, or you entered an invalid drive name or invalid syntax on the command line.|
|5||Disk write error occurred.|
See the MSDN Documentation.