Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Encerra a localização de alterações de ambiente em um arquivo em lote e restaura variáveis de ambiente para seus valores antes que o comando setlocal correspondente seja executado.
Sintaxe
endlocal
Parâmetros
Parâmetro | Descrição |
---|---|
/? | Exibe a ajuda no prompt de comando. |
Observações
O comando endlocal não tem efeito fora de um script ou arquivo em lote.
Há um comando endlocal implícito no final de um arquivo em lote.
Se as extensões de comando estiverem habilitadas (as extensões de comando são habilitadas por padrão), o comando endlocal restaurará o estado das extensões de comando (ou seja, habilitadas ou desabilitadas) para o que era antes do comando setlocal correspondente ser executado.
Observação
Para obter mais informações sobre como habilitar e desabilitar extensões de comando, consulte o comando cmd .
Exemplos
Você pode localizar variáveis de ambiente em um arquivo em lote. Por exemplo, o programa a seguir inicia o superapp programa em lotes na rede, direciona a saída para um arquivo e exibe o arquivo no Bloco de Notas:
@echo off
setlocal
path=g:\programs\superapp;%path%
call superapp>c:\superapp.out
endlocal
start notepad c:\superapp.out