O Batch (também chamados de arquivo de lote ou .bat) é um arquivo utilizado para automatizar tarefas. Podemos compará-lo, à grosso modo, aos scripts do Unix.
Criado para o MS-DOS, o batch foi utilizado para preparar o sistema operacional para execução de outros programas.
A linguagem não pode ser considerada como uma linguagem de programação, mas sim como uma linguagem shell de scripts.
Para criar um arquivo .bat simplesmente se necessita de criarmos um arquivo no bloco de notas, escrever os comandos que você deseja que ele execute e salvar na extensão .bat.
Comandos Batch
Abaixo temos alguns comandos:
- echo: Escreve na tela.
- echo off: Oculta informações e o código executado pelo sistema.
- echo on: Exibe informações e o código executado pelo sistema.
- echo.: Salta uma linha.
- @echo: Faz com que o prompt fique oculto durante toda a execução.
- set: Cria variável que pode ser referenciada através de %variável%.
- cls: Limpa o console.
- if e else: Estruturas condicionais.
- goto: Avança até um determinado trecho do lote.
- for: Estrutura de repetição.
- pause: Faz uma pausa e exibe: “Pressione qualquer tecla para continuar.”
- rem: Utilizado para fazer comentários.
- start: Inicializa um aplicativo ou programa.
- move: Move (recorta) um arquivo de um diretório para outro.
Alguns exemplos abaixo:
Abaixo você poderá baixar uma apostila com vários outros comandos do DOS: