endlocal

Finaliza la localización de los cambios de entorno en un archivo por lotes y restaura las variables de entorno a sus valores antes de que se ejecutara el comando setlocal correspondiente.

Syntax

endlocal

Parameters

Parameter Description
/? Muestra ayuda en el símbolo del sistema.

Remarks

  • El comando endlocal no tiene ningún efecto fuera de un script o archivo por lotes.

  • Hay un comando endlocal implícito al final de un archivo por lotes.

  • Si las extensiones de comando están habilitadas (las extensiones de comando están habilitadas de forma predeterminada), el comando endlocal restaura el estado de las extensiones de comando (es decir, habilitado o deshabilitado) al que tenía antes de que se ejecutara el comando setlocal correspondiente.

Note

Para obtener más información sobre cómo habilitar y deshabilitar extensiones de comando, consulte el comando Cmd.

Examples

Puede localizar variables de entorno en un archivo por lotes. Por ejemplo, el siguiente programa inicia el programa por lotes de superapp en la red, dirige la salida a un archivo y muestra el archivo en el Bloc de notas:

@echo off
setlocal
path=g:\programs\superapp;%path%
call superapp>c:\superapp.out
endlocal
start notepad c:\superapp.out