Um arquivo com a extensão .BAT é um arquivo de processamento em lote. É um arquivo de texto simples que contém vários comandos usados para tarefas repetitivas ou para executar grupos de scripts um após o outro.
O software de todos os tipos usa arquivos .BAT para várias finalidades - por exemplo, para copiar ou excluir arquivos, executar aplicativos e encerrar processos.
Os arquivos BAT também são chamados de arquivos em lote, scripts, programas em lote, arquivos de comando e scripts de shell, e podem usar a extensão .CMD.
Importante: Trabalhar com arquivos .BAT pode ser muito perigoso, não apenas para seus arquivos pessoais, mas também para arquivos de sistema importantes. Tome muito cuidado antes de abrir um.
Como abrir um arquivo .BAT
Embora a extensão .BAT faça imediatamente com que o Windows reconheça esse arquivo como executável, os arquivos .BAT ainda são compostos inteiramente de comandos de texto. Isso significa que qualquer editor de texto, como o Bloco de Notas (que está incluído em todas as versões do Windows), pode abrir um arquivo .BAT para edição.
Para abrir o arquivo .BAT no Bloco de Notas, clique com o botão direito do mouse nele e escolha Editar no menu. Você pode encontrar editores de texto mais avançados que suportem realce de sintaxe, úteis ao editar um arquivo .BAT.
Abrir o arquivo .BAT em um editor de texto exibirá o código que compõe o arquivo. Por exemplo, este é o texto dentro de um arquivo .BAT que é usado para esvaziar a área de transferência:
cmd / c "echo off | clip"
Aqui está outro exemplo de um arquivo .BAT que usa o comando ping para ver se o computador pode acessar um roteador com esse endereço IP específico: ping 192.168.1.1pausa
Aviso: Mais uma vez, tenha muito cuidado ao abrir formatos de arquivo executáveis, como arquivos .BAT recebidos por e-mail, baixados de sites com os quais você não está familiarizado ou até mesmo criados por você mesmo. Verifique esta lista de extensões de arquivos executáveis para outras extensões de arquivo para evitar e por quê. Usar um arquivo .BAT no Windows é tão simples quanto clicar duas vezes ou tocar duas vezes. Você não precisa baixar nenhum programa ou ferramenta especial. Para usar o primeiro exemplo acima, inserir esse texto em um arquivo de texto com um editor de texto e salvar o arquivo com a extensão .BAT tornará o arquivo um executável que você pode abrir para apagar imediatamente qualquer coisa salva na área de transferência. O segundo exemplo, que usa o ping comando, vai pingar esse endereço IP; a pausa comando mantém o Prompt de comando janela aberta quando o processo estiver concluído para que você possa ver os resultados. Nota: Se o seu arquivo não parece ser um arquivo de texto, provavelmente você não está lidando com um arquivo .BAT. Verifique a extensão do arquivo para se certificar de que você não está confundindo um .BAK ou .BAR ( Age of Empires 3 dados) com um arquivo .BAT. Como mostrado, o código de um arquivo .BAT não está oculto de forma alguma, o que significa que é muito fácil editá-lo. Como certas instruções em um arquivo .BAT (como o comando del) podem causar estragos em seus dados, converter o arquivo BAT em um formato como EXE para torná-lo mais parecido com um arquivo de aplicativo pode ser sensato. Você pode converter um arquivo .BAT em um arquivo .EXE usando algumas ferramentas de linha de comando. Você pode ler como fazer isso no How-To Geek. Em vez de procurar por um conversor de .BAT para SH (bash shell script) para usar os comandos .BAT em programas como Bourne Shell e Korn Shell , tente apenas reescrever o script usando a linguagem Bash. A estrutura dos dois formatos é bastante diferente porque os arquivos são usados em sistemas operacionais diferentes. Consulte este encadeamento de estouro de pilha e este tutorial de scripts de shell do Unix para obter algumas informações que podem ajudá-lo a traduzir os comandos manualmente. ImportanteNormalmente, não é possível alterar uma extensão de arquivo (como .BAT) para uma que seu computador reconheça e espere que o arquivo recém-renomeado seja utilizável. Uma conversão de formato de arquivo real usando um dos métodos descritos acima deve ocorrer na maioria dos casos. Dado que os arquivos .BAT são apenas arquivos de texto com uma extensão .BAT, no entanto, você pode renomeá-lo para .TXT para abri-lo com um editor de texto. Lembre-se de que fazer uma conversão .BAT-to-TXT impedirá que o arquivo em lote execute seus comandos. Em vez de alterar manualmente a extensão do arquivo de .BAT para .TXT, você também pode abrir o arquivo Bloco de anotações para edição e, em seguida, salve-o em um novo arquivo, escolhendo .TXT como a extensão do arquivo antes de salvar em vez de .BAT. Isso também é o que você precisa fazer ao criar um novo arquivo. Bloco de anotações , mas ao contrário: salve o documento de texto padrão como .BAT em vez de .TXT. Em alguns programas, talvez seja necessário salvá-lo no Todos os arquivos tipo de arquivo e, em seguida, coloque a extensão .bat em você mesmo. Veja Obter mais ajuda para mais informações. Como converter um arquivo .BAT