O que é o Arquivo BAT do Windows ? Entenda. - Programadores Brasil
Tutoriais para Windows

O que é o Arquivo BAT do Windows ? Entenda.

3 Mins read
Entenda de vez o que é o famoso Arquivo Bat do Windows.

Se você já precisou fazer manutenção em computadores Windows dificilmente não ouviu falar no famoso arquivo BAT. Este tipo de arquivo é muito comum no ambiente Windows e hoje vamos te explicar o que é de fato o arquivo BAT / arquivo em lotes.

Os arquivos em lote (também conhecidos como arquivos .bat) estão intimamente associados ao prompt de comando . Esses arquivos contêm comandos nativos que o cmd.exe usa para processar uma sequência de comandos. 

Veja também: [+] Aprenda tudo sobre o Prompt de Comando nos cursos a partir de R$29,90 na Udemy. Clique e Confira.

O cmd.exe,  por sua vez, também conhecido como Prompt de Comando, é um dos componentes de software mais antigos do Windows. Por décadas, esse processador de linha de comando foi usado para fazer alterações diretas nos sistemas operacionais da Microsoft . 

O que é um arquivo BAT ou arquivo em lotes?

O que é um arquivo BAT ou arquivo em lotes?

Diante disso, um arquivo em lotes (também conhecido como arquivo .bat ou script em lotes) é um arquivo de texto que o processador de linha de comando do cmd.exe do Windows executa como um trabalho em lotes . 

O prompt de comando assume a função de intérprete e do ambiente de tempo de execução. Simplificando, um arquivo em lotes é um programa ou script de computador que contém dados ou tarefas que são processados ​​sequencialmente pelo prompt de comando.

Sendo assim, os arquivos em lote permitem usar e executar comandos do Prompt de Comando do Windows comuns com o cmd.exe como intérprete e ambiente de tempo de execução. 

Além disso, é possível usar comentários , rótulos , variáveis , condições e consultas ao gravar um arquivo em lotes. Para converter arquivos de texto em arquivos em lote, você deve usar a extensão .bat nos sistemas Microsoft mais recentes.

Criando seus próprios arquivos BAT

Criar seus próprios arquivos em lote é útil para automatizar a execução de sequências de comandos recorrentes. 

Essas sequências podem incluir processos de login ou o que é conhecido como programas TSR ( T erminate e S tay R esident ) que você deseja executar continuamente como processos em segundo plano. 

Para você aprender a como criar os seus próprios arquivos BAT, nós fizemos um manual, passo a passo, explicando como fazer.

Destacamos de antemão que será necessário conhecimento dos comandos do Prompt de Comando do Windows. Caso você ainda não conheça estes comandos, CLIQUE AQUI e confira o nosso guia de comandos.

Caso você já saiba o básico do Prompt de Comando, pode prosseguir para o nosso guia de como criar seu arquivo BAT. CLIQUE AQUI e confira. Explicaremos por lá as ferramentas necessárias para criar arquivos em lote e mostraremos como criar, salvar e executar seus próprios arquivos em lote.

Exemplos de scripts em lote mais frequentemente usados ​​e complexos

Você pode criar uma grande variedade de arquivos em lote com um número ilimitado de comandos diferentes. 

No entanto, os scripts que você pode usar com mais frequência são definitivamente mais úteis a longo prazo. 

Confira abaixo um exemplo de arquivos em lote com valor a longo prazo para ilustrar as possibilidades de processamento em lote com o prompt de comando do Windows.

Veja também: [+] Aprenda tudo sobre o Prompt de Comando nos cursos a partir de R$29,90 na Udemy. Clique e Confira.

Script em lote com mecanismo de backup simples

O exemplo a seguir mostra como os arquivos em lotes podem ser úteis para criar backups regulares de qualquer diretório:

XCOPY C:\Outgoing directory C:\Back-up-directory /m /e /y

Ao criar e executar um arquivo em lotes contendo a linha mostrada acima, use o comando “xCOPY” para copiar o conteúdo da “pasta de origem” para a “pasta de backup”. 

Neste caso, você precisará ajustar os diretórios que contêm essas duas pastas adequadamente. Os três parâmetros no final têm o seguinte efeito:

  • / m : garante que apenas os arquivos atualizados sejam copiados para que os arquivos que já foram salvos em backup não precisem ser copiados novamente durante outras operações de backup.
  • / e : indica que o backup inclui todos os subdiretórios no diretório especificado.
  • / y : suprime a solicitação para confirmar que você deseja substituir um arquivo de destino existente que foi alterado desde o último backup.

Veja também: [+] Aprenda tudo sobre o Prompt de Comando nos cursos a partir de R$29,90 na Udemy. Clique e Confira.

Explore a infinidade de comandos do Prompt de Comando Windows

Como costumamos falar, este é o momento de você utilizar o que aprendeu aqui e explorar outros comandos. Aqui neste texto nós te demos a base para você prosseguir. Agora é com você!

Caso tenha ficado com alguma dúvida, deixe seu comentário aqui embaixo que nossa equipe irá te ajudar!


1 comentário

Deixe o seu comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *