-
echo: Exibe descrições ou avisos, ou impede a exibição dos comandos na tela, quando usado em arquivos de lotes. -
call: Chama um programa em lotes a partir de outro, útil basicamente para usar ‘arquivos de inclusão” em arquivos.bat. -
for: Executa um comando especificado para cada arquivo em um conjunto de arquivos. Útil em arquivos de lotes, mas dependendo do que você quer fazer, pode valer muito também no prompt. Chame-o com/?
para ver a ajuda, tem o estilo do “for” em programação. -
goto: Direciona o interpretador de comando para uma linha com um rótulo em um programa em lotes. -
pause: Pausa o processamento de um programa em lotes e exibe a mensagem “Pressione qualquer tecla para continuar…“. Útil para dar explicações ou avisos, abusando antes do comando echo. -
pushd: Armazena a pasta atual para uso pelo comandoPOPD, depois altera para a pasta especificada. Pode ser útil tanto em arquivos de lotes como diretamente no prompt. -
popd: Altera para a pasta armazenada pelo comandoPUSHD. -
rem: Registra comentários em um arquivo em lotes. -
setlocal: Inicia a localização das alterações de ambiente em um arquivo em lotes. As alterações de ambiente feitas apósSETLOCALser emitido são específicas do arquivo em lotes.ENDLOCALdeve ser
emitido para restaurar as configurações anteriores. Quando o final de um script em lotes é alcançado, umENDLOCALé executado para qualquer comandoSETLOCALpendente emitido por esse script em lotes. -
endlocal: Termina a localização das alterações de ambiente em um arquivo em lotes. As alterações de ambiente feitas apósENDLOCALser ativado não são específicas do arquivo em lotes; as configurações
anteriores não serão restauradas na finalização do arquivo em lotes. -
shift: Altera a posição dos parâmetros substituíveis em um arquivo em lotes. -
title: Altera o título da janela do prompt. Útil em arquivos em lotes, você pode definir seu nome ou o nome da sua “aplicação“, ou mesmo o status, de forma visível para o usuário.
Esta postagem foi modificada pela última vez em 11/03/2011 17:40