_? enthält den Exit-Code des letzten internen Befehl. Sie müssen diesen Wert sofort verwenden oder speichern, da er von jedem internen Befehl festgelegt wird, einschließlich des Befehls, mit dem er gespeichert wurde.

 

Ergebniscodes:

0Befehl war erfolgreich        
1Es ist ein Nutzungsfehler aufgetreten        
2ein anderer TCC Es ist ein Fehler oder ein Betriebssystemfehler aufgetreten        
3Der Befehl wurde unterbrochen von Strg-C or Strg-Pause        

 

Diese Variable kann auch in einem Unterprogramm von gesetzt werden RÜCKKEHR Befehl.

 

Beachten Sie, dass in Nachahmung von CMD auch einige interne Befehle, z. B. DIR, die Variablen festlegen ? und FEHLERLEVEL auf den gleichen Wert setzen sie diese Variable. Es wird jedoch dringend empfohlen, diese Variable zu verwenden.

 

Siehe auch: ?