EXIT: Sale del programa CMD.EXE (interfaz de comandos).


 


... Los ejemplos del comando "EXIT"
... "EXIT" Extracto de la ayuda de Microsoft Windows
... Información importante, consejos para el comando "EXIT"

El comando: "EXIT" está activado Windows 11, 10, .. , MS Server 2025, 2022, 2019, .. disponible

Los ejemplos del comando "EXIT"

El`EXIT`El comando en el símbolo del sistema de Windows se utiliza para detener la ejecución de un script por lotes o una sesión del símbolo del sistema. Aquí hay unos ejemplos: Ejemplo 1: Finalizar secuencia de comandos por lotes:

@ECHO OFF
ECHO El Batch-El guión termina.
EXIT

Descripción: El script por lotes se crea con el`EXIT`-Comando finalizado. El texto siguiente ya no se ejecutará. Ejemplo 2: salir condicionalmente del script por lotes:

@ECHO OFF
SET Condición=1
IF %Condición% EQU 1 (
    ECHO La condición se cumple. El guión termina.
    EXIT
)
ECHO El guión continúa.

Descripción: El script por lotes comprueba una condición y sale con`EXIT`, si se cumple la condición. Ejemplo 3: Salir con un código de salida específico:

@ECHO OFF
ECHO El Batch-El guión termina.
EXIT /B 5

Descripción: El script por lotes sale con el código de salida 5. Este código de salida se puede obtener en un script principal o en una sesión de símbolo del sistema. Ejemplo 4: Usar EXIT en un bucle:

@ECHO OFF
FOR /L %%A IN (1, 1, 3) DO (
    ECHO iteración de bucle %%A
    IF %%A EQU 2 (
        ECHO Terminando el ciclo.
        EXIT
    )
)

Descripción: El script por lotes ejecuta un bucle y sale temprano`EXIT`, si se cumple la condición del bucle. Ejemplo 5: SALIR en una función:

@ECHO OFF
CALL :función_ejemplo
ECHO El Batch-El guión continúa.
GOTO :EOF

:función_ejemplo
ECHO La función ha terminado.
EXIT /B

Descripción: El script por lotes llama a una función y sale dentro de la función.`EXIT /B`. La llamada a la función continúa. Nota: Tenga en cuenta que`EXIT /B`se utiliza para finalizar solo el script o trabajo por lotes actual. Si`EXIT /B`no se utiliza, el comando finaliza toda la sesión del símbolo del sistema. Es importante tener en cuenta que el código de salida suele ser 0 si el script se completa sin problemas. Un código de salida mayor que 0 normalmente indica un error. Los códigos de salida se pueden consultar en scripts por lotes o desde procesos de nivel superior para monitorear el éxito o el fracaso de un script.

"EXIT" Extracto de la ayuda de Microsoft Windows

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

C:\\WINDOWS>

Abandona el programa CMD.EXE (intérprete de comandos) o el 
archivo de
comandos por lotes actual.

EXIT [/B] [código]

  /B          especifica que se debe abandonar el archivo de 
procesos por 
              lotes actual y no CMD.EXE.  Si se ejecuta desde 
fuera de un
              archivo de procesos por lotes, abandonará CMD.EXE

 código       especifica un número.  Si se ha especificado /B, 
establece 
              ERRORLEVEL con este número.  Si abandona CMD.EXE, 
establece 
              el código de salida del proceso con este número.

Información importante, consejos para el comando "EXIT"

Al usar el`EXIT`comando en el símbolo del sistema de Windows, hay algunos puntos importantes a tener en cuenta: 1. Códigos de salida: El`EXIT`El comando puede opcionalmente devolver un código de salida. El código de salida predeterminado es 0, que normalmente indica una finalización exitosa. Los códigos de salida mayores que 0 se pueden usar para indicar condiciones de error o varios resultados.

EXIT /B 5

2. Uso en funciones: Si`EXIT`en una función, el script por lotes o la persona que llama saldrán. Usar`EXIT /B`simplemente eliminar la función y continuar la ejecución en el script por lotes.

CALL :función_ejemplo
ECHO El Batch-El guión continúa.
GOTO :EOF
:función_ejemplo
ECHO La función ha terminado.
EXIT /B

3. Volver al mensaje para padres: Si`EXIT`sin`/B`no solo finalizará el script por lotes sino toda la sesión del símbolo del sistema. Esto puede hacer que pierda el símbolo del sistema.

EXIT

4. Códigos de salida y monitoreo de errores: Los códigos de salida se pueden monitorear en scripts o mediante procesos de nivel superior. Esto es particularmente útil para responder a errores o diferentes rutas de ejecución. 5. Determinación del código de salida actual: Puede configurar el último código de salida en el símbolo del sistema usando el comando`%ERRORLEVEL%`recordar.

ECHO El último Exit-Code era: %ERRORLEVEL%

6. Fin de bucles: Puedes`EXIT`Úselo para salir temprano de un bucle. Sin embargo, tenga en cuenta que esto puede finalizar toda la sesión por lotes si`EXIT`sin`/B`se utiliza.

FOR /L %%A IN (1, 1, 5) DO (
    ECHO iteración de bucle %%A
    IF %%A EQU 3 (
        ECHO Terminando el ciclo.
        EXIT
    )
)

Es importante asegurarse de que`EXIT`Se utiliza con cuidado para evitar la terminación accidental de sesiones o scripts del símbolo del sistema. Especialmente cuando se usa`EXIT`Se debe tener cuidado con los scripts llamados por otros scripts para mantener el comportamiento esperado.


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



El comando EXIT - Sale del programa CMD.EXE (interfaz de comandos).

HTTP: ... console/es/028.htm
0.124
14060
Digitale Desktop Uhr für Windows 11, 10, ... und MS Server mit Optionen! Access Office applications Outlook, Excel, Word, ... in Quad-Explorer! Deletion of data excluding file extension in all sub-directorys! Bildschirmschoner Desktop Uhr mit Hintergrund Win 11, 10! Auto Hide the Mouse Cursor on MS Windows 11, 10, ... Desktop and Server OS! Quickly execute a ping command through CTRL! Eine Altarnative Scann Software ist WinScan2PDF! Canvas-Schaltfläche mit Text und Textmetrik sowie Button in der Mitte? Bitte.Wenden countdown APP with playlist for Windows and Android!! The Quad Explorer on Windows 10/11 as a portable app in the Startup directory!



(0)