Arquivo BAT (o que é e como abri-lo)
Este artigo explica o que é um arquivo .BAT, como abrir um arquivo .BAT e como converter um arquivo .BAT em um arquivo EXE.
O que é um arquivo .BAT?
UMA Arquivo com o .BAT extensão de arquivo é um arquivo de processamento em lote. É uma planície arquivo de texto que contém vários comandos usado para tarefas repetitivas ou para executar grupos de scripts um após o outro.
Softwares de todos os tipos usam arquivos .BAT para vários fins - 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, em vez disso, podem usar a extensão .CMD.
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 imediatamente faça com que o Windows reconheça tal 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 (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 e escolha Editar do menu. Você pode encontrar editores de texto mais avançados aquele suporte sintaxe realce, útil 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 alcançar um roteador com este particular endereço de IP:
ping 192.168.1.1
pausa.
Mais uma vez, tome muito cuidado ao abrir formatos de arquivo executáveis como arquivos .BAT que você recebeu via o email, baixado de sites com os quais você não está familiarizado ou até mesmo criado por você mesmo. Ha outro extensões de arquivo executáveis você deveria evitar.
Como usar um arquivo .BAT
Usar um arquivo .BAT no Windows é tão simples quanto clicar ou tocar duas vezes nele. 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 no prancheta.
O segundo exemplo, que usa o comando ping, fará o ping desse endereço IP; o comando de pausa mantém o Prompt de comando janela aberta quando o processo for concluído para que você possa ver os resultados.
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 ter certeza de que não está confundindo um .BAK ou .BAR (Age of Empires 3 data) com um arquivo .BAT.
Como converter um arquivo .BAT
Conforme mostrado, o código de um arquivo .BAT não está oculto de forma alguma, o que significa que é muito fácil de editar. Porque certas instruções em um arquivo .BAT (como o del comando) pode causar estragos em seus dados, convertendo o arquivo BAT em um formato como Exe para torná-lo mais parecido com um arquivo de aplicativo pode ser inteligente.
Você pode converter um arquivo .BAT em um arquivo .EXE usando alguns linha de comando Ferramentas. Você pode ler como fazer isso em How-To Geek.
- A ferramenta IExpress integrada do Windows oferece outra maneira de criar um arquivo .EXE a partir de um arquivo .BAT.
- Embora a versão gratuita seja apenas um teste, EXE para MSI Converter Pro pode converter o arquivo EXE resultante em um arquivo MSI (pacote do Windows Installer).
- Você pode usar a ferramenta de linha de comando NSSM gratuita se quiser executar um arquivo .BAT como um serviço do Windows.
- PowerShell Scriptomatic pode ajudá-lo a converter o código de um arquivo .BAT em um script do PowerShell.
Em vez de procurar um conversor de .BAT para SH (script bash shell) 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. Existe um Tópico de estouro de pilha e isto Tutorial de script do Unix Shell para obter algumas informações que podem ajudá-lo a traduzir os comandos manualmente.
Normalmente, você não pode alterar uma extensão de arquivo (como .BAT) para uma que seu computador reconheça e espera que o arquivo recém-renomeado seja utilizável. Uma conversão real de formato de arquivo 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á-los para .TXT para abri-los com um editor de texto. Lembre-se de que fazer uma conversão de .BAT em .TXT impedirá que o arquivo em lote execute seus comandos.
Como salvar um arquivo .BAT como um arquivo .TXT
Em vez de alterar manualmente a extensão do arquivo de .BAT para .TXT, você também pode abrir o arquivo em lote em Bloco de notas para edição e salve-o em um novo arquivo, escolhendo .TXT como a extensão do arquivo antes de salvar. de .BAT.
Isso também é o que você precisa fazer ao criar um novo arquivo .BAT no Bloco de notas, mas ao contrário: salve o documento de texto padrão como .BAT em vez de .TXT. Em alguns programas, pode ser necessário salvá-lo no Todos os arquivos tipo de arquivo e, em seguida, coloque a extensão .BAT nele.
Perguntas frequentes
-
Um arquivo BAT é perigoso?
Embora raros, os arquivos BAT podem conter vírus, assim como a maioria dos outros formatos de arquivo. Faça a varredura de qualquer arquivo que você baixar online com um antivirus para evitar malware.
-
Em que idioma um arquivo BAT é escrito?
O script em lote é sua própria linguagem. A principal função do script em lote é automatizar comandos repetitivos.
-
O que é um comentário em um arquivo BAT?
Os comentários são linhas de texto que não afetam a execução do código. Os comentários geralmente incluem documentação, como a finalidade do arquivo BAT. Use o REM (Comentários) para adicionar comentários aos arquivos BAT.
-
Que comando é usado para desligar o computador em um arquivo BAT?
Desligamento - s. Para desligar com um temporizador de 10 segundos, use shutdown -s -t 10. O comando de desligamento deve ser precedido por @echo off.