Hi,

Thanks to all for the attention.
Actually I seem to vaguely remember some such list in an undocumented DOS
book or document, but was unable to find it, and hoped someone would.

Thanks anyway!
Aitor


El mar, 27 may 2025 a las 20:05, Bret Johnson (<bretj...@juno.com>)
escribió:

> > Does anyone know of a page (or has a file) with a complete listing of
> exitcodes
> > for the various DOS commands?  (at least MS-DOS) I was unable to find
> such a
> > page, the information seems scattered.
>
> I don't think there is such a list, and I don't even think MS produced
> such a list.  ErrorLevels/Exit Codes are something that programmers don't
> seem to pay a lot of attention to.  In addition, they can change over time
> as programs get updated and new "features" are added.  E.g., an updated
> version of a program may work with Long File Names when earlier versions
> didn't so there may be additional or rearranged exit code associated with
> the new LFN functionality.
>
> There is sort of an unofficial "standard" that says ErrorLevel=0 means
> "OK/No Error" and anything >0 is an error of some sort, but even that isn't
> universal.  E.g., in V8 power tools one of the programs that determines the
> CPU type returns the type of CPU as an ErrorLevel (e.g., an 80386 might
> return an ErrorLevel of 3), and I know other programs do similar kinds of
> things.
>
> In most of my programs, I have a command-line option (like /ErrorLevel)
> that will display the Exit Codes for that particular program with a brief
> description of what each means, in addition to including it in the
> documentation.
>
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to