###Keyword###
Exit

###Description###
Beendet das Skript.

###Syntax###
<b>Exit</b> [return code]


###Parameters###
@@ParamTable@@
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 größer als 0 signalisieren im Allgemeinen Fehler in der Skriptausführung.
@@End@@


###Remarks###
Der Parameter kann, wenn er angegeben wird, auch in Klammern eingeschlossen werden. Folgendes ist also äquivalent: <b>Exit</b>, <b>Exit 0</b>, und<b> Exit(0)</b>. Aber: <b>Exit()</b> ist ungültig.


###Related###
<a href="ExitLoop.htm">ExitLoop</a>


###Example###
;Erstes Beispiel
Exit

;Zweites Beispiel
; Beendet das Skript, wenn keine Kommandozeilenparameter übergeben wurden
If $CmdLine[0] = 0 Then Exit(1)

;Drittes Beispiel
; Öffnet die angegebene Datei, die als erster Kommandozeielnparameter übergeben wurde
$file = FileOpen($CmdLine[1], 0)

; Überprüfen, ob die Datei korrekt zum Lesen geöffnet wurde
If $file = -1 Then Exit(2)

; Wenn die Datei leer ist, dann beenden (Skript war erfolgreich)
$line = FileReadLine($file)
If @error = -1 Then Exit

;Der Code zur Verarbeitung der Datei folgt hier
FileClose($file)
Exit ;ist optional, wenn es in der letzten Skriptzeile steht
