Beendet das Skript.
Exit [return code]
Parameter
| return code | [optional] Integer, der den Rückgabewert des Skriptes setzt. Dieser Wert kann von Windows oder über die DOS-Variable %ERRORLEVEL abgefragt werden. Standard ist 0. Skripte setzen das Errorlevel normalerweise auf 0, wenn das Skript ordnungsgemäß ausgeführt wurde. Werte 1 und größer signalisieren im allgemeinen Fehler in der Skriptausführung. |
Bemerkungen
Der Parameter kann, wenn er angegeben wird, auch in Klammern eingeschlossen werden. Folgendes ist also äquivalent: Exit, Exit 0 und Exit(0). Aber: Exit() ist ungültig.
Verwandte Funktionen
ExitLoop, OnAutoItExitRegister
Beispiel
; Erstes Beispiel
Exit
; Zweites Beispiel
; Skript abbrechen, wenn keine Befehlszeilenargumente
If $CmdLine[0] = 0 Then Exit(1)
; Drittes Beispiel
; Datei öffnen, die in erstem Befehlszeilenargument angegeben ist
$file = FileOpen($CmdLine[1], 0)
; Prüfen, ob Datei eingelesen wurde
If $file = -1 Then Exit(2)
; Wenn Datei leer ist, beenden (Skript ist erfolgreich)
$line = FileReadLine($file)
If @error = -1 Then Exit
; Hier Code für Dateiverarbeitung
FileClose($file)
Exit ; Ist optional bei letzter Skriptzeile