EXIT: Beendet das Programm CMD.EXE (Befehlsinterpreter). ExitCode Gibt die Zahl an, die an ERRORLEVEL übergeben wird, wenn die Option ...


 


... Die Beispiele zum Befehl "EXIT"
... "EXIT" Auszug aus der Microsoft Windows-Hilfe
... Wichtige Informationen, Tipps zum Befehl "EXIT"

Der Befehl: "EXIT" ist auf Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. verfügbar

Die Beispiele zum Befehl "EXIT"

Der `EXIT`-Befehl in der Windows-Eingabeaufforderung wird verwendet, um die Ausführung eines Batch-Skripts oder einer Eingabeaufforderungssitzung zu beenden. Hier sind einige Beispiele: Beispiel 1: Batch-Skript beenden:

@ECHO OFF
ECHO Das Batch-Skript wird beendet.
EXIT

Beschreibung: Das Batch-Skript wird mit dem `EXIT`-Befehl beendet. Der darunter stehende Text wird nicht mehr ausgeführt. Beispiel 2: Bedingtes Beenden des Batch-Skripts:

@ECHO OFF
SET Bedingung=1
IF %Bedingung% EQU 1 (
    ECHO Die Bedingung ist erfüllt. Das Skript wird beendet.
    EXIT
)
ECHO Das Skript wird fortgesetzt.

Beschreibung: Das Batch-Skript prüft eine Bedingung und beendet sich mit `EXIT`, wenn die Bedingung erfüllt ist. Beispiel 3: Beenden mit einer spezifischen Exit-Code:

@ECHO OFF
ECHO Das Batch-Skript wird beendet.
EXIT /B 5

Beschreibung: Das Batch-Skript wird mit dem Exit-Code 5 beendet. Dieser Exit-Code kann in einem übergeordneten Skript oder einer Eingabeaufforderungssitzung abgerufen werden. Beispiel 4: Verwendung von EXIT in einer Schleife:

@ECHO OFF
FOR /L %%A IN (1, 1, 3) DO (
    ECHO Schleifeniteration %%A
    IF %%A EQU 2 (
        ECHO Beenden der Schleife.
        EXIT
    )
)

Beschreibung: Das Batch-Skript führt eine Schleife aus und beendet sich vorzeitig mit `EXIT`, wenn die Schleifenbedingung erfüllt ist. Beispiel 5: EXIT in einer Funktion:

@ECHO OFF
CALL :BeispielFunktion
ECHO Das Batch-Skript wird fortgesetzt.
GOTO :EOF

:BeispielFunktion
ECHO Die Funktion wird beendet.
EXIT /B

Beschreibung: Das Batch-Skript ruft eine Funktion auf und beendet sich innerhalb der Funktion mit `EXIT /B`. Der Funktionsaufruf wird danach fortgesetzt. Hinweis: Beachte, dass `EXIT /B` verwendet wird, um nur das aktuelle Batch-Skript oder den aktuellen Batch-Job zu beenden. Wenn `EXIT /B` nicht verwendet wird, beendet der Befehl die gesamte Eingabeaufforderungssitzung. Es ist wichtig zu beachten, dass der Exit-Code normalerweise 0 ist, wenn das Skript ohne Probleme abgeschlossen wird. Ein Exit-Code größer als 0 deutet normalerweise auf einen Fehler hin. Exit-Codes können in Batch-Skripten oder von übergeordneten Prozessen abgefragt werden, um den Erfolg oder das Fehlschlagen eines Skripts zu überwachen.

"EXIT" Auszug aus der Microsoft Windows-Hilfe

Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.

C:\\WINDOWS>

Beendet den Befehlsinterpreter CMD.EXE oder die aktuelle Batchdatei.

EXIT [/B] [exitCode]

/B Beendet das aktuelle Batchprogramm anstatt CMD.EXE.
Wenn diese Option außerhalb eines Batchprogramms aufgerufen
wird, wird CMD.EXE beendet.

ExitCode Gibt die Zahl an, die an ERRORLEVEL übergeben wird, wenn die
Option /B angegeben wurde. Wenn CMD.EXE beendet wird, wird diese
Zahl als "Process Exit Code" übergeben.

Wichtige Informationen, Tipps zum Befehl "EXIT"

Beim Verwenden des `EXIT`-Befehls in der Windows-Eingabeaufforderung gibt es einige wichtige Punkte zu beachten: 1. Exit-Codes: Der `EXIT`-Befehl kann optional einen Exit-Code zurückgeben. Der Standard-Exit-Code ist 0, was normalerweise auf einen erfolgreichen Abschluss hinweist. Exit-Codes größer als 0 können verwendet werden, um Fehlerzustände oder verschiedene Ergebnisse zu kennzeichnen.

    EXIT /B 5
    
2. Verwendung in Funktionen: Wenn du `EXIT` in einer Funktion verwendest, wird das Batch-Skript oder der Aufrufende beendet. Verwende `EXIT /B`, um nur die Funktion zu beenden und die Ausführung im Batch-Skript fortzusetzen.

    CALL :BeispielFunktion
    ECHO Das Batch-Skript wird fortgesetzt.
    GOTO :EOF

    :BeispielFunktion
    ECHO Die Funktion wird beendet.
    EXIT /B
    
3. Rückkehr in die übergeordnete Eingabeaufforderung: Wenn du `EXIT` ohne `/B` verwendest, wird nicht nur das Batch-Skript, sondern die gesamte Eingabeaufforderungssitzung beendet. Dies kann dazu führen, dass du die Eingabeaufforderung verlierst.

    EXIT
    
4. Exit-Codes und Fehlerüberwachung: Exit-Codes können in Skripten oder von übergeordneten Prozessen überwacht werden. Dies ist besonders nützlich, um auf Fehler oder verschiedene Ausführungspfade zu reagieren. 5. Bestimmung des aktuellen Exit-Codes: Du kannst den letzten Exit-Code in der Eingabeaufforderung mit dem Befehl `%ERRORLEVEL%` abrufen.

    ECHO Der letzte Exit-Code war: %ERRORLEVEL%
    
6. Beenden von Schleifen: Du kannst `EXIT` verwenden, um vorzeitig aus einer Schleife zu beenden. Beachte jedoch, dass dies die gesamte Batch-Sitzung beenden kann, wenn `EXIT` ohne `/B` verwendet wird.

    FOR /L %%A IN (1, 1, 5) DO (
        ECHO Schleifeniteration %%A
        IF %%A EQU 3 (
            ECHO Beenden der Schleife.
            EXIT
        )
    )
    
Es ist wichtig sicherzustellen, dass `EXIT` mit Bedacht verwendet wird, um unbeabsichtigtes Beenden von Eingabeaufforderungssitzungen oder Skripten zu vermeiden. Insbesondere bei der Verwendung von `EXIT` in Skripten, die von anderen Skripten aufgerufen werden, sollte darauf geachtet werden, dass das erwartete Verhalten beibehalten wird.


Deutsch
English
Español
Français
Italiano
日本語 (Nihongo)
한국어 (Hangugeo)
汉语 (Hànyǔ)
Türkçe
Português
Português
Svenska
Norsk
Dansk
Suomi
Nederlands
Polski









Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



Beendet das Programm CMD.EXE (Befehlsinterpreter). ExitCode Gibt die Zahl an, die an ERRORLEVEL übergeben wird, wenn die Option /B angegeben wurde. ....

HTTP: ... console/de/028.htm
0.077
24396
Ändern der Fenster-Farben in Windows 10 / 11 (Titelleiste, Rahmen)!
Unterschied gelähmter und toter Pixel?
When filtering, no path can be specified (directory print, expression)!
Die Umschalttaste auf dem Computer bleibt hängen!
Do I have any advantages if I upgrade from Windows Home to Pro?
Disable Auto Connections to WiFi on Windows 10 / 11 (Wireless, WLAN)?
Welche Taste ist besser die recht oder linke Windows Taste?
Kann ich Dateien von 32-Bit auf einem 64-Bit Betriebssystemen öffnen?
Verhindern, dass Windows 10 / 11 Programme automatisch starten?
Abmelden schnell und direkt, welche Windows Tastenkombination?



(0)