Arquivo em lote

Um arquivo em lote é um tipo de arquivo de script que contém uma lista de comandos e instruções programáticos para computadores baseados no Windows. Quando você executa um arquivo em lote, ele executa automaticamente cada comando do script em sequência. Usuários do Windows e administradores de sistemas costumam usar arquivos em lote para automatizar tarefas repetitivas, em vez de realizar cada etapa manualmente, como fazer backup de uma série de pastas ou renomear um grande conjunto de arquivos.

Quando você executa um arquivo em lote, um programa interpretador de comandos o lê linha por linha, executando cada comando na ordem. Os arquivos em lote existem em dois formatos. Versões mais antigas do Windows baseadas no DOS, como o Windows 95 e o 98, usam arquivos em lote com a extensão de arquivo .BAT por meio do interpretador de comandos COMMAND.COM. Versões do Windows baseadas no NT, como o Windows 2000 e todas as versões mais recentes, usam arquivos em lote com a extensão .CMD por meio do CMD.EXE. Tanto os arquivos BAT quanto os CMD são arquivos de texto simples que você pode criar em qualquer editor de texto, como o Bloco de Notas.

As primeiras versões do Windows carregavam automaticamente um arquivo em lote especial, AUTOEXEC.BAT, durante a inicialização do sistema. Esse arquivo em lote configurava automaticamente as definições do sistema e carregava drivers de dispositivos. Administradores de sistemas e usuários avançados podiam editar o AUTOEXEC.BAT para personalizar o comportamento do Windows — por exemplo, mapeando automaticamente unidades de rede na inicialização. No entanto, usuários inexperientes poderiam causar problemas significativos se fizessem alterações incorretas, possivelmente impedindo até mesmo a inicialização do Windows.

Embora os arquivos em lote sejam exclusivos dos computadores Windows, sistemas operacionais baseados no Unix incluindo o (Linux e o macOS) usam arquivos semelhantes chamados scripts de shell. Tanto os arquivos em lote quanto os scripts de shell podem conter comandos que modificam configurações importantes do sistema ou criam brechas de segurança. Por isso, você deve ter cuidado e nunca executar arquivos em lote desconhecidos recebidos de fontes não confiáveis.

Extensões de arquivo: .BAT, .CMD

Atualizado October 13, 2023 por Brian P.

quizTeste seus conhecimentos

Which of the following statements best describes an array?

A
It is a data structure that contains elements of the same data type.
0%
B
It is an automated response engine.
0%
C
It is a function that calls itself.
0%
D
It is a program that can execute commands without being compiled.
0%
Correct! Incorrect!     View the Array definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Arquivo em lote nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.