Como criar um arquivo bat no Windows

Conteúdo

Não é incomum para conselhos sobre certas ações e correções no Windows 10, 8 e Windows 7 incluir etapas como: “criar um arquivo .bat com o conteúdo a seguir e executá-lo”. Apesar disto, um usuário novato nem sempre sabe como fazê-lo e o que esse arquivo é.

Esta instrução detalha como criar um script de morcego, executá-lo e algumas informações adicionais que podem ser úteis no contexto do tópico em questão.

Crie um arquivo .bat com bloco de notas

a primeira e mais fácil maneira de criar um arquivo de morcego é usar o programa padrão de bloco de notas, presente em todas as versões atuais do Windows.

os passos para criar um arquivo de morcego são os seguintes

  1. executar bloco de notas (localizado em Programas – Padrão, no Windows 10 é mais rápido executá-lo por meio da busca na barra de tarefas, se bloco de notas não está no menu iniciar, você pode executá-lo a partir de C: Windowsnotepad.exe).
  2. digite o código para o seu arquivo de morcego em seu bloco de notas (como um exemplo, copiá-lo de algum lugar ou digitar o seu próprio em alguns comandos mais tarde nas instruções).
  3. No menu do caderno, selecionar Arquivo – Salvar como, escolher onde salvar o arquivo, especificar o nome do arquivo com uma extensão .bat e certifique-se de determinar “Todos os arquivos” no campo “Tipo de arquivo”.
  4. Clique no botão “Guarda”.

Observação: Se o arquivo não for salvo no local especificado, como unidade C, com a mensagem “você não tem permissão para salvar arquivos para este local”, salvá-lo para a pasta de documentos ou desktop e, em seguida, copiá-lo. para o local desejado (a razão para o problema é que as janelas 10 você precisa de direitos de administrador para escrever para algumas pastas e, porque bloco de notas não foi executado como um administrador, você não pode salvar o arquivo para a pasta especificada).

Seu arquivo .bat está pronto: se você executá-lo, todos os comandos listados no arquivo serão executados automaticamente (desde que não haja erros e os direitos do administrador são necessários; em alguns casos, pode ser necessário executar o arquivo de morcego como um administrador: clique com o botão direito do mouse no arquivo .bat, executar como administrador a partir do menu de contexto).

Observação: no futuro, se você quiser editar o arquivo criado, você só precisa fazer um clique direito do mouse e escolher "Editar".

existem outras alternativas para criar um arquivo de morcego, mas todos eles se resumem a digitar comandos um comando por linha em um arquivo de texto em qualquer editor de texto (desforma), que é posteriormente salvo com uma extensão .bat (como um exemplo, no Windows XP e Windows 7 a partir de 32 bits, você pode até mesmo criar um arquivo .bat na linha de comando usando o editor de texto editar).

Se você tiver extensões de arquivo ativadas (cambio en el painel Controle – opções de navegador – Assistir – ocultar extensões para tipos de arquivos registrados), então você pode simplesmente criar um arquivo .txt e depois renomear o arquivo, colocando a extensão. bastão.

Executar programas em um arquivo bat e outros comandos básicos

Você pode executar qualquer programa e comando desta lista no arquivo bat: https://technet.microsoft.com/ru-ru/library/cc772390(v = ws.10).aspx (mesmo que alguns dos listados possam não estar disponíveis no Windows 8 e Windows 10). Aqui estão algumas informações básicas para usuários novatos.

As tarefas mais comuns são: executar um programa ou vários programas a partir de um arquivo .bat, executar alguma função (como um exemplo, limpar a prancheta, espalhar Wi-Fi de um laptop, desligue o computador com um temporizador).

Para executar um ou mais programas, use o comando

começar "" путь_к_программе

Se o caminho contiver espaços, incluir toda a rota em duplas compatos, como um exemplo:

começar "" "C:Programa de Arquivos do Programa.exe"

Após o caminho do programa, además puede especificar los parametros con los que se debe ejecutar, como um exemplo (também, se os parâmetros de execução contêm espaços, incluí-los entre aspas):

começar "" c:arquivo .exe windowsnotepad.txt

Observação: As aspas duplas após as especificações de inicialização devem especificar o nome do arquivo de script que aparece no cabeçalho da linha de comando. Isso é opcional, mas a execução de arquivos bat contendo aspas em caminhos e parâmetros pode falhar inesperadamente se essas aspas estiverem faltando.

Outra função útil é executar outro arquivo bat do arquivo atual, isso pode ser feito com o comando call:

chamar parâmetros path_to_bat_file

parâmetros passados para startup pode ser lido em outro arquivo de morcego, como um exemplo, chamamos o arquivo com parâmetros:

chamada file2.bat параметр1 параметр2 параметр3

No arquivo2.bat podemos ler esses parâmetros e usá-los como caminhos, parâmetros para executar outros programas desta forma:

ECO %1
ECO %2
ECO %3
pausa

Em outras palavras, para cada parâmetro usamos seu número de sequência com um sinal percentual. o resultado do exemplo anterior é a saída para a janela de comando de todos os parâmetros passados(o comando echo é usado para enviar texto para a janela de console).

Por padrão, a janela de comando fecha assim que todos os comandos são executados. Se você quiser ler as informações dentro da janela, use o comando de pausa; irá parar a execução dos comandos (ou feche a janela) até que você pressione qualquer tecla no console do lado do usuário.

Às vezes é necessário esperar um pouco antes de executar outro comando (como um exemplo, até que o primeiro programa seja executado completamente). Para fazer isso, você pode usar o comando

tempo limite /t время_в_секундац

Se você desejar, você pode executar o programa em vídeo minimizado ou expandido usando os parâmetros min e max antes de especificar o próprio programa, como um exemplo

começar "" /MIN c:windowsnotepad.exe

Para fechar a janela de comando depois de todos os comandos terem sido executados (mesmo que ele regularmente desliga de qualquer maneira quando você usa começar a executá-lo), usar o comando de saída na última linha. Caso o console ainda não feche após iniciar o programa, tente usar este comando:

cmd / c start / b "" parâmetros path_to_program

Observação: neste comando, se os caminhos ou parâmetros do programa contiverem espaços, pode haver problemas de inicialização, que pode ser resolvido assim:

cmd / c start "" /d "path_to_folder_with_spaces" /b program_file_name "parameters_with_spaces"

Como observado, esta é apenas uma introdução básica aos comandos mais usados ​​em arquivos bat. Se você precisar realizar tarefas adicionais, tente pesquisar na internet (pesquisa como exemplo “fazer algo na linha de comando” e usar os mesmos comandos no arquivo .bat) ou faça uma pergunta nos comentários, eu irei tentar ajudá-lo .

Assine a nossa newsletter

Nós não enviaremos SPAM para você. Nós odiamos isso tanto quanto você.