Anonim

Arquivos em lote não costumam ser mencionados. Você já deve ter ouvido falar de passagem, mas é provável que ninguém tenha realmente se sentado e dito o que é usado ou como funciona. Na verdade, eles são uma parte muito importante do Microsoft Windows e são muito úteis, dependendo do uso deles. Siga abaixo e mostraremos o que é um arquivo em lote, o que ele faz e como você o cria.

O que são arquivos em lote?

Arquivos em lote são arquivos de texto sem formatação com vários comandos para o interpretador de linha de comando executar. Você também pode ouvir um arquivo em lotes chamado de arquivo de script. É importante lembrar que os arquivos em lote são estritamente baseados no Windows. O Linux e outros sistemas operacionais têm sua própria versão do arquivo em lotes para executar comandos de script, mas o "lote" é especificamente para o Windows.

Como os arquivos em lote são arquivos de texto sem formatação, preenchidos com comandos para a execução do interpretador de linha de comando, é importante não abrir um arquivo em lote com o qual você não esteja familiarizado. Abrir um arquivo em lotes desconhecido pode ser desastroso se alguém com intenção maliciosa o enviar para você ou para outra pessoa.

O que eles fazem?

Como já mencionamos, os arquivos em lotes são arquivos de texto sem formatação que contêm comandos ou instruções para a execução do interpretador de linha de comando. Nesse caso, como um arquivo em lote só pode ser operado no sistema operacional Windows, esse interpretador ou "programa de shell" seria o cmd.exe, que você poderá reconhecer mais como Prompt de Comando.

O programa shell pega esses arquivos em lotes e executa as instruções que estiverem dentro. Essas instruções nos arquivos em lote podem conter vários comandos diferentes, mas muitas pessoas usam principalmente arquivos em lote para automatizar tarefas repetitivas.

No lado malicioso, as pessoas podem usar arquivos / scripts em lote para danificar seu computador. Usando um arquivo em lotes, você pode facilmente plantar malware no seu computador, excluir arquivos imperativos, travar o PC e assim por diante. Portanto, embora os arquivos em lotes sejam usados ​​para muitas coisas boas - como automatizar tarefas repetitivas -, eles também podem ser prejudicados. Dito isso, é uma boa prática não apenas executar qualquer arquivo em lote que você encontrar. Você pode (normalmente) ver o conteúdo de um arquivo em lotes clicando com o botão direito do mouse e selecionando Abrir com o Bloco de Notas ou seu editor de texto sem formatação preferido.

Como você cria um?

Criar um arquivo em lotes é fácil. Afinal, é apenas um arquivo de texto simples. Para criar um, você pode simplesmente clicar com o botão direito do mouse na área de trabalho, selecionar Novo arquivo e chamar algo como test.bat . Você pode chamá-lo como quiser, desde que tenha a extensão .bat no final. Em alguns casos, talvez seja necessário abrir primeiro o Bloco de notas ou o editor de texto sem formatação e, em seguida, clicar em "Salvar como" e verificar se está sendo salvo como uma extensão de arquivo .bat.

Para abrir o arquivo em lotes e adicionar ou editar o conteúdo, como dissemos acima, clique com o botão direito do mouse e abra-o com o Bloco de Notas ou qualquer outro editor de texto sem formatação. É aqui que você adiciona comandos. Por exemplo, você pode colocar algo assim no arquivo:


Esses são comandos simples, que simplesmente emitem "Hello World" na linha de comando. Em seguida, aguarda o usuário pressionar uma tecla e finaliza o programa.

É assim que parece um programa de arquivos em lote muito básico. Eles obviamente ficam muito mais complicados para automatizar tarefas, adicionando diferentes comandos, variáveis ​​e outras sintaxes ao mix.

Encerramento

É apenas uma rápida olhada no que são arquivos em lote e o que eles podem fazer. Lembre-se de que os arquivos em lote só podem ser operados em um ambiente de sistema operacional Windows, portanto, você não poderá executar a mesma extensão de arquivo no Linux.

Se você tiver alguma dúvida, deixe um comentário abaixo ou junte-se a nós nos Fóruns da PCMech!

O que são arquivos em lote e o que eles fazem?