_? enthält den Exit-Code des letzten internen Befehls. Sie müssen diesen Wert sofort verwenden oder speichern, da er von jedem internen Befehl gesetzt wird, auch von dem, mit dem er gespeichert wurde.
Ergebniscodes:
| 0 | Befehl war erfolgreich |
| 1 | einAnwendungsfehler ist aufgetreten |
| 2 | ein anderer TCC Fehler oder ein Fehler des Betriebssystems aufgetreten |
| 3 | der Befehl wurde durch Ctrl-C oder Ctrl-Breakunterbrochen |
Diese Variable kann auch in einem Unterprogramm durch den RETURN-Befehl gesetzt werden.
Beachten Sie, dass einige interne Befehle, z.B. DIR, in Anlehnung an CMD auch die Variablen ? und ERRORLEVEL auf denselben Wert setzen, den sie dieser Variablen geben. Es wird jedoch dringend empfohlen, diese Variable zu verwenden.
Siehe auch: ?