Exitcodes:
This document has been very kindly contributed by Matthias Paul as a list of exitcodes for the different versions of
DOS utilities, and should be kept as reference for the exitcodes.
ASSIGN Novell DOS 7, 0 ok, Hilfe
Caldera OpenDOS 7.01 3 Benutzerabbruch (+ etc.)
4 Syntaxfehler
ATTRIB MS-DOS 5.0+, 0 alles ok (angeblich auch DR DOS
Novell DOS 7, 6.0) bei Novell DOS 7 auch: Datei
Caldera OpenDOS 7.01 nicht gefunden
1 MS-DOS: Parameter falsch oder Datei
nicht gefunden
3 MS-DOS: Abbruch (angeblich auch bei
DR DOS 6.0)
31 Novell DOS 7+: unzulässige Option
oder Benutzerabbruch (+
etc.)
APPEND Novell DOS 7, 0 ok
Caldera OpenDOS 7.01 3 Benutzerabbruch (+ etc.)
BACKUP MS-DOS 2.1+, 0 Normal durchgeführt
DR DOS 6.0, 1 Keine Dateien für Backup gefunden
CCI Multiuser DOS 7.x 2 Manche Dateien aufgrund Zugriffs-
Novell DOS 7, konflikts nicht gesichert
Caldera OpenDOS 7.01, 3 Benutzerabbruch (+ etc.)
PC-DOS 7, 4 Abbruch durch Fehler
OS/2 2.0+ 5 OS/2 2.0+: reserviert
6 OS/2 2.0+: BACKUP konnte kein
FORMAT durchführen
COMP Novell DOS 7, 0 normaler Ablauf, auch falls Ziel-
Caldera OpenDOS 7.01 datei nicht gefunden oder bei
unterschiedlich großen Dateien
3 Benutzerabbruch (+ etc.)
4 keine Dateien oder Quelldatei nicht
gefunden, oder bei falscher Aufruf-
syntax
OS/2 2.0+ 0 alles ok
1 Keine Dateien zum Vergleich ge-
funden
2 Einige Dateien oder Verzeichnisse
konnten wegen eines Dateifehlers
nicht bearbeitet werden
3 Benutzerabbruch
4 Abbruch durch Fehler
5 Dateien waren ungleich
CHOICE MS-DOS 6.?+, x je nach Benutzerinteraktion, siehe
PC-DOS 7, Dokumentation
Novell DOS 7,
Caldera OpenDOS 7.01
CHKDSK MS-DOS 6.2+, 0 keine Fehler auf Laufwerk
CCI Multiuser DOS 7.x 1 nur MDOS: Es gibt offene Dateien im
System, CHKDSK kann nicht arbeiten
255 Fehler auf Laufwerk
OS/2 2.0+ 0 alles ok
1 reserviert
2 reserviert
3 Benutzerabbruch
4 Abbruch wegen Fehler
5 reserviert
6 CHKDSK konnte das Dateisystem-
spezifische CHKDSK-Overlay nicht
ausführen
DEFRAG MS-DOS 6.2+, 0 Defragmentierung erfolgreich
PC-DOS 7 1 interner Fehler
2 keine freie Zuordnungseinheit
(mindestens eine wird benötigt)
3 Benutzerabbruch (+)
4 allgemeiner Fehler
5 Fehler beim Lesen einer Zuordnungs-
einheit
6 Fehler beim Schreiben einer
Zuordnungseinheit
7 Allokationsfehler aufgetreten,
bitte mit SCANDISK etc. korrigieren
8 Speicherfehler
9 Zu wenig Speicher
DELTREE MS-DOS 6.2+ 0 fehlerfrei
? sonst
DELWATCH Novell DOS 7, 0 normal
Caldera OpenDOS 7.01 >27 nur in Verbindung mit Option /MBL:
(DELWATCH 2.1) Entspricht, nach Subtraktion von
27 dem Wert der explizit mit /F:n
angegebenen oder implizit angenom-
menen Anzahl der maximal in der
Löschverfolgung hängenden Dateien
für das/die aktivierte(n) Lauf-
werk(e), d.h. ohne Angabe von /F:n
für Diskettenlaufwerke 47 (20
Dateien) oder für Festplatten-
laufwerke 227 (200 Dateien).
DISKCOMP MS-DOS 4.0+, 0 Disketten identisch
DR DOS 6.0, 1 Disketten verschieden oder
Novell DOS 7, bei MS-DOS 5.0, PC-DOS 7, DR DOS
Caldera OpenDOS 7.01, 6.0, Novell DOS 7 und Caldera
PC-DOS 7, OpenDOS auch: Vergleich nicht
OS/2 Warp 3 ausgeführt, ungültiges Laufwerk,
falsche Syntax
2 Benutzerabbruch (+ etc.)
3 Hardware-Fehler, kein Vergleich
durchgeführt
4 Initialisierungsfehler, zu wenig
Speicher, Laufwerk oder Syntax
falsch
DISKCOPY MS-DOS 4.0+, 0 Kopieren erfolgreich beendet
Novell DOS 7, 1 Behebbarer Lese-/Schreibfehler,
Caldera OpenDOS 7.01, bei MS-DOS 5.0 auch: ungültiges
PC-DOS 7, Laufwerk, falsche Syntax
OS/2 Warp 3 2 Benutzerabbruch (+ etc.)
3 Fataler Hardware-Fehler, kann
Quelle nicht lesen, Ziel nicht
formatieren
4 Initialisierungsfehler, zu wenig
Speicher, Laufwerk oder Syntax
falsch
DOSBOOK Novell DOS 7, 0 ok
Caldera OpenDOS 7.01 31 Syntaxfehler
DPMI Novell DOS 7, 0 geänderter Zustand
Caldera OpenDOS 7.01 1 Aufruf ohne Parameter bei de-
aktiviertem DPMI, sonst wird
auch 0 zurückgeliefert
EAUTIL OS/2 2.0+ 0 ok
1 keine Dateien zur Sicherung
gefunden
4 Abbruch wegen Fehler
EDIT Novell DOS 7, 0 ok
Caldera OpenDOS 7.01 3 Benutzerabbruch (+ etc.)
4 Syntaxfehler
FASTOPEN MS-DOS 5.0+ 0 alles ok (immer bei Novel DOS 7 und
DR DOS 6.0, DR DOS 6.0 )
Novell DOS 7, 1 falscher Parameter (nicht bei
Caldera OpenDOS 7.01 DR DOS 6.0 und Novell DOS 7, da
dort FASTOPEN.COM/.EXE nur ein
Dummy ist)
FC Novell DOS 7, 0 normaler Ablauf, egal ob Dateien
Caldera OpenDOS 7.01 gleich oder ungleich sind, oder
Hilfeschirm
1 Datei(en) nicht gefunden oder
falsche Aufrufsyntax
3 Benutzerabbruch (+ etc.)
FDISK Novell DOS 7, 0 normale Bearbeitung
Caldera OpenDOS 7.01 3 Benutzerabbruch (+ etc.)
FIND MS-DOS 5.0+ 0 alles ok,
bei MS-DOS 6.2 auch: mindestens
einmal gefunden
bei Novell DOS 7 und Caldera
OpenDOS 7.01 auch: keine Dateien zu
durchsuchen
1 MS-DOS: alles ok, aber nicht
gefunden
2 MS-DOS: falscher Parameter
31 Novell DOS 7: Benutzerabbruch
(+ etc.), falsche Para-
meter oder kein Suchtext
FORMAT MS-DOS 4.0+, 0 Formatieren erfolgreich beendet
Novell DOS 7, 3 Benutzerabbruch (+ etc.)
Caldera OpenDOS 7.01, 4 Fataler Fehler, Datenträger,
PC-DOS 7, falscher Name
OS/2 2.0+ 5 Antwort ein auf die Frage, ob
Festplatte formatiert werden soll
6 OS/2 2.0+: FORMAT konnte das
Formatierprogramm für ein anderes
Dateisystem nicht finden
7 OS/2 2.0+: Laufwerk wird vom
Formatierprogramm für ein anderes
Dateisystem nicht unterstützt
GRAFTABL MS-DOS 4.0+, 0 erfolgreich geladen mit neuer Code-
OS/2 2.0+, seite, vorher war keine Codeseite
Novell DOS 7, geladen
Caldera OpenDOS 7.01 1 zuvor geladene Tabelle durch neue
ersetzt
2 MS-DOS 4.0+, Novell DOS: Datei-
fehler
OS/2 2.0+: Es lag keine geladene
Codeseite vor und es wurde auch
keine geladen
3 Parameter falsch, keine Aktion
4 DOS-Version falsch, keine Aktion
ISWINDOW OS/2 Warp 3 0 DOS-Session läuft im Vollbildmodus
1 DOS-Session läuft im Fenster
JOIN MS-DOS 5.0+ 0 alles ok
1 ungültiger Parameter
Novell DOS 7, 0 nie???
Caldera OpenDOS 7.01 1 Verzeichnis für JOIN nicht anlegbar
3 Benutzerabbruch (+ etc.)
32 Ausgabe der JOIN-Zuordnungsliste
43 Fehler
255 erfolgreich Zuordnung hergestellt
KEYB MS-DOS 4.0+, 0 erfolgreich beendet
PC-DOS 7 1 Syntax ungültig, Zeichensatz
falsch, Tastencode falsch
2 falsche oder fehlende Tastatur-
definitionsdatei
3 Konnte Tastaturtabelle im resi-
denten Speicher nicht erzeugen
(angeblich nicht bei MS-DOS 5.0
und PC-DOS 7)
4 Fehler beim Ansprechen von CON:
5 Nötige Codeseite nicht bereit
6 Tabelle für Codeseite nicht in
residenter Tastaturtabelle gefunden
(angeblich nicht bei MS-DOS 5.0 und
PC-DOS 7)
7 DOS-Version falsch, keine Aktion
(angeblich nicht bei PC-DOS 7)
LABEL MS-DOS 5.0+ 0 erfolgreich
1 Laufwerk nicht vorhanden/ungültig
Novell DOS 7, 0 erfolgreich
Caldera OpenDOS 7.01 2 Benutzerabbruch (+ etc.)
4 falscher Parameter, Laufwerk nicht
vorhanden/ungültig
MEMMAX Novell DOS 7, 0 ok
Caldera OpenDOS 7.01 3 Benutzerabbruch (+ etc.)
MODE MS-DOS 5.0+ 0 ok
1 falscher Parameter
MORE Novell DOS 7, 0 Hilfeschirm angezeigt
Caldera OpenDOS 7.01 3 Benutzerabbruch (+ etc.)
während der Eingabe (auch Eingabe-
umleitung).
255 Nach ordnungsgemäßem Ablauf, auch
im Falle eines Benutzerabbruchs
(+) während der Ausgabe
(auch bei Ausgabeumleitung).
MOVE MS-DOS 6.2+ 0 erfolgreich
1 nicht erfolgreich
NLSFUNC Novell DOS 7, 0 ok
Caldera OpenDOS 7.01 3 Benutzerabbruch (+ etc.)
OPENS CCI Multiuser DOS 7.x 0 Keine Dateien offen
3 Es gibt offene Dateien im System
RECOVER Novell DOS 7, 0 ok
Caldera OpenDOS 7.01, 1 OS/2 Warp 3: Es wurden keine zu
OS/2 2.0+ bearbeitenden Dateien gefunden
2 OS/2 Warp 3: Einige Dateien konnten
wegen eines Zugriffskonfliktes
nicht bearbeitet werden
3 Benutzerabbruch (+ etc.)
4 OS/2 2.0+: Abbruch wegen eines
Fehlers
5 OS/2 2.0+: Lesen oder Schreiben
auf eine der FATs unmöglich
6 OS/2 2.0+: Ausführen einer RECOVER-
Version für das spezielle Datei-
system nicht möglich
REPLACE MS-DOS 4.0+, 0 erfolgreich beendet
PC-DOS 7, 1 OS/2 2.0+: Keine Dateien zum
OS/2 2.0+ Ersetzen gefunden
2 (Quell-)Datei nicht gefunden
OS/2 2.0+: Einige Dateien oder
Verzeichnisse konnten wegen Datei-
fehler nicht bearbeitet werden
3 Pfad nicht gefunden (bei PC-DOS 7
auch Quelldatei nicht gefunden)
4 OS/2 2.0+: Abbruch wegen eines
Fehlers
5 Zugriff (auf Quelldatei) verweigert
OS/2 Warp 3: Abhilfe mit Parameter
/R
8 Zu wenig Speicherplatz (evtl. nicht
bei OS/2 2.x)
11 Kommandozeilenfehler (evtl. nicht
bei OS/2 2.x)
15 Laufwerk ungültig (angeblich nicht
bei MS-DOS 5.0, evtl. nicht bei
OS/2 2.x)
RESTORE MS-DOS 4.0+, 0 Befehl erfolreich
DR DOS 6.0, 1 Keine Dateien zu restaurieren
CCI Multiuser DOS 7.x 2 Einige Dateien wegen Zugriffs-
Novell DOS 7, konflikt nicht restauriert (evtl.
Caldera OpenDOS 7.01, nicht bei PC-DOS 7)
PC-DOS 7, 3 Benutzerabbruch (+ etc.)
OS/2 2.0+ 4 wegen anderem Fehler beendet,
Quelle enthält keine Sicherungs-
daten, Syntax falsch
SCANDISK MS-DOS 6.2+ 0 ok
1 falsche Syntax
2 Speicherüberlauf, interner Fehler
3 Benutzerabbruch (+ etc.)
4 Logischer Laufwerkstest erfolg-
reich, aber Oberflächeanalyse nicht
(für alle Laufwerke) vollständig
durchgeführt bzw. abgebrochen,
sonst aber ok. Nicht, wenn Ober-
flächenanalyse vollständig umgangen
wurde.
254 Datenträgerfehler gefunden und
vollständig korrigiert
255 Datenträgerfehler gefunden, aber
nicht (vollständig) korrigiert
SETVER MS-DOS 4.0+, 0 Befehl erfolgreich
PC-DOS 7, 1 Befehlsoption ungültig
(Novell DOS 7, Novell DOS 7 und PC-DOS 7: un-
Caldera OpenDOS 7.01) gültige DOS-Version angegeben
2 Dateiname ungültig
3 Zu wenig Systemspeicher, um Befehl
auszuführen
4 Format der Versionsnummer ungültig
5 Eintrag in Versionstabelle nicht
gefunden
6 SETVER.EXE nicht gefunden
7 Laufwerk ungültig
8 Zu viele Kommandozeilenparameter
9 Fehlende Kommandozeilenparameter
10 Fehler beim Lesen von SETVER.EXE
11 SETVER.EXE beschädigt oder un-
brauchbar
12 SETVER.EXE nicht gefunden oder
(angeblich bei MS-DOS 6.2 und
PC-DOS 7) SETVER.EXE unterstützt
keine Versionstabelle
13 Zu wenig Platz in Versionstabelle
für neuen Eintrag
14 Fehler beim Schreiben von
SETVER.EXE
SORT Novell DOS 7, 0 alles ok
Caldera OpenDOS 7.01 1 wahrscheinlich nicht benutzt, da
SORT auch mit Dateien größer
64 KByte zurecht kommt
2 Benutzerabbruch (+ etc.)
4 falscher Parameter
MS-DOS/PC-DOS 0 alles ok
1 Datei zu groß (größer 64 KByte)???
SUBST MS-DOS 5.0+, 0 ok
Novell DOS 7, 1 ungültiger Parameter
Caldera OpenDOS 7.01 Novell DOS 7: zuwenig Parameter
3..67 nur Novell DOS 7: Entspricht der
Länge des TRUENAMEs eines geänder-
ten SUBST-Laufwerks (bei diesen
Errorleveln könnte es sich um ein
äußerst praktisches Zufallsresultat
handeln).
SYS Novell DOS 7, 0 ok
Caldera OpenDOS 7.01 3 Benutzerabbruch (+ etc.),
kann Bootsektor nicht schreiben
4 Syntaxfehler
TOUCH Novell DOS 7, 0 ok, Hilfe
Caldera OpenDOS 7.01 31 kein Dateiname, Syntaxfehler,
TOUCH für einige Dateien fehlge-
schlagen
TREE Novell DOS 7, 0 ok
Caldera OpenDOS 7.01 1 Syntaxfehler, Laufwerks-(zugriffs-)
fehler
3 Benutzerabbruch (+ etc.)
4 Lesefehler (Diskette fehlt)
UNDELETE Novell DOS 7, 0 ok, keine Funktion???
Caldera OpenDOS 7.01 2 ???
31 Allgemeiner Fehler (Fehlercode xx),
z.B. Fehlercode 3 bei ungültigem
Zeitformat im /T: Parameter
UNFORMAT Novell DOS 7, 0 ok
Caldera OpenDOS 7.01 1 unzulässiges Laufwerk
3 Benutzerabbruch (+ etc.)
4 Kann Laufwerk nicht lesen
(keine Diskette)
UNPACK OS/2 2.0+ 0 alles ok
1 Keine Dateien zum Entpacken ge-
funden
2 Einige Dateien oder Verzeichnisse
konnten wegen eines Dateifehlers
nicht bearbeitet werden
3 Benutzerabbruch
4 Abbruch wegen eines Fehlers
XCOPY MS-DOS 4.0+, 0 Befehl erfolgreich
Novell DOS 7, 1 Keine Dateien zu kopieren
Caldera OpenDOS 7.01, 2 Benutzerabbruch (+ etc.)
PC-DOS 7, (wohl nicht bei PC-DOS 7)
OS/2 2.0+ OS/2 2.0: Einige Dateien oder Ver-
zeichnisse konnten wegen Datei-
fehler nicht bearbeitet werden
3 OS/2 2.0 und PC-DOS 7: Benutzer-
abbruch
4 Initialisierungsfehler, zu wenig
Speicher, ungültige Optionen,
Diskette voll, Datei/Pfad nicht
gefunden
5 Fehler bei INT24 beim Lesen/
Schreiben der Daten