O que é um arquivo em lote?
Um arquivo em lote é um arquivo usado por um sistema operacional Windows®, DOS ou OS/2. É um arquivo de texto que contém uma sequência de comandos a serem interpretados em ordem por um intérprete de comando. Isso significa que um único arquivo pode executar um arranjo complexo de comandos, geralmente executando vários programas, para obter uma única extremidade coesa. Os administradores do sistema geralmente os usam para automatizar projetos longos, e alguns programas que não foram totalmente coletados em um programa podem usar um arquivo em lote para executar os componentes necessários e, em seguida, lançar o programa final. As conchas mais modernas também podem aceitar a extensão .cmd, e geralmente a distinção entre os dois tem a ver com quais são os níveis de erro, ou seja, quando os erros serão exibidos. Em 4Dos e outras conchas semelhantes, elas também podem usar a extensão .btm, embora isso não seja reconhecido por outros sistemas operacionais. /P>
Em computadores Windows® e DOS mais antigos, existe um arquivo principal conhecido como autoexec.bat que é executado toda vez que o computador inicia. Isso inclui muitos arquivos comuns que precisam ser iniciados e comandos que precisam ser executados para preparar o sistema para operar. As coisas podem ser adicionadas ao arquivo autoexec.bat para definir comportamentos específicos na inicialização, como lançar programas, limpar espaços de arquivo ou ecoar lembretes.
Como um arquivo em lote é fundamentalmente apenas um arquivo de texto, pode -se ser criado em qualquer tipo de editor de texto simples, e o sufixo pode ser alterado posteriormente para .bat ou .cmd. A maioria das pessoas acha mais fácil simplesmente editar uma da linha de comando, direta no DOS ou em uma janela de shell lançada no Windows®. O comando editar pode ser usado para criar um novo arquivo, digitando algo como editar foo.bat . Dentro do arquivo, uma série de comandos básicos pode ser usada.
Um arquivo em lote simples pode incluir algo o seguinte: pausa; eco agora abrimos a pasta Documentos .; Dir C: \ Documents \. Para executar o arquivo, um usuário simplesmente digitaria o nome do arquivo, sem o sufixo .bat, e ele funcionaria. Esse arquivo específico começaria com uma pausa, o que levaria o usuário a acertar uma chave. Depois que uma chave foi atingida, ela imprimiria a linha: "Agora abrimos a pasta de documentos". Em seguida, ele listaria o conteúdo do diretório de documentos encontrado na unidade C.
Existem realmente alguns comandos que podem ser usados em um arquivo em lote para personalizá -los. Por exemplo, a variável %1 pode ser usada para imprimir uma variável que o usuário entra após digitar o nome do arquivo a ser executado. Assim, por exemplo, se alguém quisesse remover um diretório e fazer um novo diretório em um comando, ele poderia fazer um arquivo chamado rmmk.bat que incluía as seguintes linhas: rmdir %1; mkdir %2. Ele poderia então executá -lo digitando algo como "rmmK Foo Bar ", que removeria o diretório chamado Foo e faria um novo diretório chamado bar.