Comandos BAT: conheça os 12 principais

Os arquivos em formato BAT automatizam tarefas repetitivas e evitam a necessidade de decorar comandos

Quem tem boa memória ou é aficionado pelo universo da tecnologia talvez se lembre da época em que as atividades no computador precisavam de muitos comandos para serem executadas. Com a chegada do Windows e suas interfaces gráficas, porém, isso foi deixado para trás. Ainda assim, pode-se dizer que os comandos BAT são uma espécie de patrimônio desse período.

Enquanto você trabalha, joga, lê notícias ou faz qualquer outra atividade em seu computador, os comandos BAT são processados em lotes. Se você não sabe o que isso significa ou como acontece, leia o artigo abaixo.

O que são comandos BAT?

Para que uma máquina Windows exerça suas funções, ou seja, carregue programas e cumpra tarefas, é preciso que uma série de comandos sejam executados paralelamente. Basicamente, esses comandos, chamados de comandos BAT, são instruções que o sistema operacional recebe para executar em lotes pelo prompt de comandos.

Os comandos que devem ser executados são inseridos em um arquivo com extensão de mesmo nome (.bat). É ela quem indica ao sistema que há orientações a serem processadas.

Para que servem os comandos BAT?

Basicamente, a função dos comandos BAT é garantir o bom funcionamento e alta performance de um sistema operacional. Entende-se por bom funcionamento a capacidade da máquina em responder às exigências do usuário, como a abertura de programas, a inicialização de sistemas e a execução de variadas atividades.

Como criar comandos BAT?

Criar comandos BAT não é nenhum bicho de sete cabeças. É claro que é preciso uma certa dose de conhecimento no assunto. Porém, falando especificamente sobre a complexidade dessa atividade, o processo pode ser feito a partir de editores de texto simples, como o próprio Bloco de Notas.

Lembrando que:

  • A extensão salva deve obrigatoriamente ser .bat (caso contrário, ele não será executado de modo a processar instruções em lote);
  • Não há restrições de nome do arquivo, mas é indicado que não haja espaço entre as palavras ou caracteres especiais.

Após criar o script com os comandos desejados, você deve salvar o arquivo nas condições já informadas e, antes de finalizar, alterar o campo “codificação” para “ANSI”.

Mas e quais comandos usar para criar um arquivo BAT?

Principais comandos BAT

Já derrubamos a ideia de que para criar comandos é preciso de um programa complexo. E se você pensa que a construção desses comandos exige conhecimento em robustas linguagens de programação, também se enganou.

O Windows possui diversos comandos já definidos para a execução de determinadas atividades. Eles são bastante simples e, muitas vezes, até mesmo intuitivos. Neste caso, a tarefa é entender como eles funcionam.

Abaixo, reunimos 12 comandos que você pode aderir caso queira construir um arquivo para execução. Confira!

Echo

Esse primeiro comando é extremamente simples. Ao usar o Echo, uma informação é exibida na tela para o usuário.

@Echo off

Já o comando echo, quando combinado com @ e off (@echo off), desabilita a exibição dos comandos no prompt do Windows relacionados às instruções contidas no arquivo.

Traduzindo: ele oculta informações e o código que é executado pelo sistema.

Quando esse comando é usado, as instruções são desabilitadas e apenas os retornos sobre elas são exibidos na tela.

Start

Qualquer aplicativo ou programa que permite inicialização é executado quando o comando START é usado.

REM

A função do comando REM é inserir comentários no script. Esses comentários não são interpretados pelo prompt.

DEL

Del é a abreviação de delete. Seu comando exclui os arquivos selecionados de uma determinada pasta. Lembrando que quando isso acontece, o item excluído não passa pela lixeira do Windows.

Copiar

Assim como o nome sugere, a função desse comando é copiar um ou mais arquivos selecionados para um lugar específico no sistema.

Title

Usando o comando title, é possível definir o título da janela do Prompt de Comando.

For

O comando For está relacionado a uma estrutura de repetição. Ao utilizá-lo, o trecho do código do programa é repetido em looping.

Pause

Caso deseje interromper a execução de um arquivo, você deve usar o comando Pause.  Neste caso, a suspensão ocorre até que uma tecla seja pressionada.

mkdIr/ rmdir

Aqui estamos falando de dois comandos diferentes (e mais avançados), cujas funcionalidades giram em torno do mesmo tema, mas têm propósitos opostos diferentes.

A função do mkdir é criar um diretório ou subdiretório, que nada mais são que estruturas de organização de arquivos.

Já o comando rmdir exclui um diretório ou subdiretório. Com esse comando, você especifica qual é o local e a pasta a ser eliminada (incluindo seus arquivos).

Goto

O roteiro natural de um script é que ele siga os comandos definidos, linha a linha, até o fim. Com o goto, porém, é possível avançar até uma determinada linha rotulada, sem que ele precise percorrer esse caminho.

If e Else

If e else se tratam de comandos condicionais que, em português, são traduzidos como “se” e “senão”. Quando usados na construção de um arquivo BAT, avaliam condições e executam instruções para as alternativas oferecidas.

Qual a importância dos comandos BAT para os desenvolvedores?

Para que as máquinas garantam o bom funcionamento do sistema e de seus programas durante o uso, evitamento situações como falhas ou travamentos, é preciso que elas trabalhem ininterruptamente verificando todas as esferas. São os desenvolvedores os responsáveis por criar regras que façam essas análises.

Essas análises, entretanto, muitas vezes consomem tempo e energia. É por isso que os comandos BAT são tão importantes para esses profissionais. Com eles, as tarefas rotineiras podem ser executadas sem esforço pelo próprio sistema.

Ao agrupar comandos e executá-los em sequência, as atividades ocorrem de maneira repetitiva e ininterrupta, como devem ser, sem que exijam a atenção constante do profissional.

>>> Se você está interessado no universo de desenvolvimento e quer aprender mais sobre suas técnicas e fundamentos, inscreva-se no bootcamp de Desenvolvedor Mobile – Multiplataforma da XP Educação.

O curso tem duração de 10 semanas e está divido em 4 módulos + desafio final. Os módulos são:

  • Módulo 1: Fundamentos em desenvolvedor mobile;
  • Módulo 2: Desenvolvimento multiplataforma com Flutter;
  • Módulo 3: Desenvolvimento multiplataforma com React Native;
  • Módulo 4: Aplicações multiplataformas integradas a serviços web.

Ao fim, você estará pronto para usar linguagens como Java e Dart para projetar aplicações para Android e iOS. Para saber mais, acesse a página do curso clicando aqui.

Lembrando que os bootcamps da XP Educação são exclusivos para assinantes Multi+, cuja assinatura mensal dá acesso a dezenas de cursos e benefícios. Inscreva-se e não perca!

spot_img

Continue Aprendendo

spot_img