Úteis em arquivos de lotes (.bat)

  • 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 comando POPD, 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 comando PUSHD.

  • 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ós SETLOCAL ser emitido são específicas do arquivo em lotes. ENDLOCAL deve ser
    emitido para restaurar as configurações anteriores. Quando o final de um script em lotes é alcançado, um ENDLOCAL é executado para qualquer comando SETLOCAL pendente 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ós ENDLOCAL ser 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.

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X