Negocio

O que é um arquivo de lote? – Exemplos e princípios básicos

O que é um arquivo de lote?

Ao ouvir a palavra lote, você pode pensar em cookies. Mas e um arquivo em lote ? Não, não é um prato de biscoitos guardado em um arquivo. É uma ferramenta simples, mas poderosa, usada em sistemas de computação e informação.

Arquivos em lote não são assustadores. Eles não são excessivamente complicados (a menos que você prefira esse tipo de coisa). Embora possam ser muito poderosos e complexos, eles também podem ser tão simples quanto um prato de biscoitos de chocolate frescos.

Visão geral e exemplos de arquivos em lote

Então, o que é um arquivo em lote, se não for tão assustador ou complicado? Um arquivo em lote é um arquivo de texto que executa uma ou mais tarefas do computador em uma determinada ordem. É como um mini programa de computador, mas sem todas as linhas irregulares e caracteres confusos. Para voltar à analogia dos cookies, levaria muitas horas para misturar e assar quatro mil cookies. No entanto, as etapas são rotineiras e definidas (quantidades de ingredientes, método de mistura e temperaturas / tempos de cozimento). Pense em um arquivo de lote como a combinação do cartão de receita e do processo de cozimento. Essas informações são listadas em um formato de texto simples, salvas no computador e executadas. Voila! Biscoitos!

Infelizmente, não aprenderemos a automatizar a receita de nossa avó. Em vez disso, vamos nos concentrar nos fundamentos de um arquivo em lote e em como o computador executa as tarefas.

Os arquivos em lote são usados ​​em toda a indústria de computadores, tanto por profissionais quanto por usuários de computador comuns. Qualquer tarefa que possa ser executada em um computador, desde criar, mover e renomear pastas e arquivos até iniciar programas e recursos. Os arquivos em lote são ferramentas excelentes para automatizar tarefas demoradas do sistema. Levaria muito tempo para copiar um arquivo de uma pasta e colá-lo em várias outras pastas ou para excluir pastas extras ou temporárias do sistema. Uma organização pode ter que copiar um arquivo específico para todos os usuários e fazer isso manualmente pode ser proibitivo. Em vez disso, usando um arquivo em lote simples, o processo é concluído em segundos.

Embora os arquivos em lote possam ser simples, eles também podem ser usados ​​em organizações para realizar uma série de tarefas repetitivas e / ou demoradas.

Assim como um arquivo do Excel pode ter uma extensão (as letras após o ponto em um nome de arquivo) .xlsx ou .xls, os arquivos em lote são criados com extensões especiais para que o computador saiba o que fazer com o arquivo. A extensão mais comum usada é .bat, embora .cmd também seja usado. Esta extensão informa ao computador o que fazer com o arquivo.

Exemplo 1: um arquivo muito simples

1) Abra o Bloco de notas (ou um editor de texto simples) em seu computador. Não use o Word ou qualquer outro software de processamento de texto, pois isso adicionará caracteres extras ou ocultos ao arquivo.

2) Digite o seguinte:

@echo off

md C: \ sourcefolder

md C: \ pasta de destino

3) Salve o arquivo como myfirstbatch.bat.

4) Navegue até a área de trabalho e clique duas vezes no arquivo.

5) Haverá um breve flash quando o prompt de comando abrir e fechar. Seus novos arquivos devem estar na pasta.

Nota: O comando @echo off ocultará o prompt de comando (aquela pequena tela preta que às vezes aparece nos computadores). Para tarefas simples, não precisamos ver essa tela. No entanto, os sistemas de computador corporativos podem executar arquivos em lote enormes e desejam que os usuários finais ou a equipe de suporte vejam os comandos que estão sendo executados pelo sistema.

Exemplo 2: Faça backup de seus arquivos (fotos, músicas, vídeos)

Se você tem muitas fotos, vídeos ou músicas de família, a perda do seu disco rígido principal seria devastadora; um arquivo em lote simples pode ajudá-lo a copiar esses itens valiosos para outra fonte de dados.

1) Primeiro, identifique a localização das fotos / música / etc. Por exemplo: C: \ Users \ Public \ Pictures \ Sample Pictures.

2) Em seguida, determine o local do backup. Exemplo: E: \ Backup \ My Pictures.

3) Abra o Bloco de notas (ou um editor de texto simples) em seu computador.

4) Digite a seguinte linha no programa:

XCOPY ‘C: \ Users \ Public \ Pictures \ Amostras de Imagens’ ‘F: \ Backup My Pictures / D / E / C / R / I / K / Y .

5) Nota: XCOPY é o comando. Diz ao computador para copiar arquivos e significa cópia estendida. O primeiro bloco de texto citado é o local de origem (seu disco rígido). O segundo bloco citado é o destino (o disco rígido de backup). Não se assuste com o resto da linha. Eles são chamados de interruptores; eles dizem que o comando deve ser mais específico.

6) Clique duas vezes no arquivo para executar o comando!

Dependendo do tamanho da sua pasta, talvez você só tenha tempo para fazer alguns cookies!

Resumo da lição

Vamos revisar o que aprendemos. Esta lição cobriu os conceitos básicos de arquivos em lote em um sistema de computador, que definimos como arquivos de texto que realizam uma ou mais tarefas de computador em uma determinada ordem. Em essência, são miniprogramas descomplicados que realizam tarefas rotineiras. Os arquivos em lote são normalmente nomeados com a extensão .bat, embora .cmd também seja usado. Dois exemplos do mundo real foram fornecidos, um que pode ser usado para fazer backup de arquivos e pastas rotineiramente em um sistema.