Como criar e executar arquivo em lote no Windows 10

Tiffany Garrett

Windows 10 cria arquivo em lote Fonte: Windows Central

No Windows 10, um arquivo em lote normalmente tem uma extensão '.bat' e é um arquivo de texto especial que inclui um ou vários comandos executados em sequência para realizar várias ações com o Prompt de Comando.



Embora você possa digitar comandos manualmente para executar uma tarefa específica ou alterar as configurações do sistema no Windows 10, um arquivo em lote simplifica o trabalho de ter que digitar novamente os comandos, economizando tempo e evitando erros.



como você descompacta um arquivo no windows 10

Você também pode usar outras ferramentas como o PowerShell para escrever scripts ainda mais avançados . No entanto, a execução de arquivos em lote no prompt de comando ainda é relevante para executar comandos para alterar configurações, automatizar rotinas e iniciar aplicativos ou iniciar sites em seu dispositivo.

Neste guia do Windows 10, iremos guiá-lo pelas etapas para criar e executar um arquivo em lote. Além disso, descreveremos as etapas para criar scripts avançados e analisá-los automaticamente de acordo com a programação usando o Agendador de Tarefas.



Como criar um arquivo em lote no Windows 10

É um processo simples criar um arquivo em lote. Você precisa apenas de um editor de texto e alguns comandos básicos de criação de comandos com o Prompt de Comando. As instruções abaixo descrevem as etapas para criar um arquivo em lote básico e avançado e escrever um script para alterar as configurações do sistema.

Criar arquivo de lote básico do Windows 10

Para criar um arquivo em lote básico no Windows 10, use estas etapas:



  1. Abrir Começar .
  2. Procurar Bloco de anotações e clique no resultado superior para abrir o editor de texto.
  3. Digite as seguintes linhas no arquivo de texto para criar um arquivo em lote:

    @ECHO OFF ECHO Congratulations! Your first batch file was executed successfully. PAUSE

    Arquivo de lote básico do Windows 10 Fonte: Windows Central

    O script acima produz a frase, 'Parabéns! Seu primeiro arquivo em lote foi executado com sucesso, 'na tela do terminal.

    Prompt de comando de saída de arquivo em lote básico Fonte: Windows Central

    • @ECHO OFF - Mostra a mensagem em uma linha limpa, desativando o prompt de exibição. Normalmente, essa linha vai no início do arquivo. (Você pode usar o comando sem o símbolo '@', mas usá-lo oculta a execução do comando para criar um retorno mais limpo.)
    • JOGOU FORA - O comando imprime o texto após o espaço na tela.
    • PAUSA - Permite que a janela permaneça aberta após a execução do comando. Se você não usar esta opção, a janela será fechada automaticamente assim que a execução do script for concluída. Você pode usar este comando no final do script ou após um comando específico ao executar várias tarefas e deseja fazer uma pausa entre cada tarefa.
  4. Clique no Arquivo cardápio.
  5. Selecione os Salvar como opção.
  6. Confirme um nome para o script - por exemplo, first_basic_batch.bat .

    Nota rápida: Embora os arquivos em lote normalmente usem o .1 extensões de arquivo, você também pode encontrá-los usando o .cmd ou .btm extensões de arquivo.

Depois de concluir as etapas, você pode clicar duas vezes no arquivo para executá-lo. Alternativamente, você pode usar o passos abaixo para aprender as diferentes maneiras de executar um arquivo em lote no Windows 10 usando Prompt de Comando, Explorador de Arquivos ou Agendador de Tarefas.

Criar arquivo de lote avançado do Windows 10

Para criar um arquivo em lote avançado com vários comandos, use estas etapas:

  1. Abrir Começar .
  2. Procurar Bloco de anotações e clique no resultado superior para abrir o editor de texto.
  3. Digite as seguintes linhas no arquivo de texto para criar um arquivo em lote do Windows 10 mais avançado:

    @ECHO OFF :: This batch file details Windows 10, hardware, and networking configuration. TITLE My System Info ECHO Please wait... Checking system information. :: Section 1: Windows 10 information ECHO ========================== ECHO WINDOWS INFO ECHO ============================ systeminfo | findstr /c:'OS Name' systeminfo | findstr /c:'OS Version' systeminfo | findstr /c:'System Type' :: Section 2: Hardware information. ECHO ============================ ECHO HARDWARE INFO ECHO ============================ systeminfo | findstr /c:'Total Physical Memory' wmic cpu get name wmic diskdrive get name,model,size wmic path win32_videocontroller get name :: Section 3: Networking information. ECHO ============================ ECHO NETWORK INFO ECHO ============================ ipconfig | findstr IPv4 ipconfig | findstr IPv6 START https://support.microsoft.com/en-us/windows/windows-10-system-requirements-6d4e9a79-66bf-7950-467c-795cf0386715 PAUSE

    Script de arquivo em lote avançado Fonte: Windows Central

    O script acima executa cada linha para consultar uma série de informações do sistema e o resultado será dividido em três categorias, incluindo 'INFORMAÇÕES DO WINDOWS,' 'INFORMAÇÕES DO HARDWARE' e 'INFORMAÇÕES DA REDE'. Além disso, o comando 'INICIAR' abrirá o navegador da web na página de suporte oficial que descreve os requisitos de sistema do Windows 10, que você pode verificar com suas informações.

    Saída avançada de arquivo em lote Fonte: Windows Central

    • @ECHO OFF - Mostra a mensagem em uma linha limpa, desativando o prompt de exibição. Normalmente, essa linha vai no início do arquivo.
    • TÍTULO - Especifica um nome personalizado na barra de título da janela.
    • :: - Permite escrever comentários e informações de documentação. Esses detalhes são ignorados quando o sistema executa o arquivo em lote.
    • JOGOU FORA - O comando imprime o texto após o espaço na tela.
    • COMEÇAR - Inicia um aplicativo ou site com o navegador da web padrão.
    • PAUSA - Permite que a janela permaneça aberta após a execução do comando. Se você não usar esta opção, a janela será fechada automaticamente assim que a execução do script for concluída.
  4. Clique no Arquivo cardápio.
  5. Selecione os Salvar como opção.
  6. Digite um nome para o script - por exemplo, first_advanced_batch.bat .

Depois de concluir as etapas, clique duas vezes no .1 arquivo para executá-lo ou usar o passos abaixo para executar o script com Prompt de Comando, Explorador de Arquivos ou Agendador de Tarefas.

Criar arquivo em lote do Windows 10 acionável

Você também pode escrever scripts em lote para praticamente qualquer tarefa que não requeira interação do usuário. Por exemplo, para mapear uma unidade de rede, instalar um aplicativo, alterar as configurações do sistema e muito mais.

Para criar um arquivo em lote não interativo, use estas etapas:

  1. Abrir Começar .
  2. Procurar Bloco de anotações e clique no resultado superior para abrir o editor de texto.
  3. Digite o seguinte comando para mapear uma unidade de rede no arquivo de texto:

    net use z: \PATH-NETWORK-SHAREFOLDER-NAME /user:YOUR-USERNAME YOUR-PASSWORD

    Mapear script de unidade de rede Fonte: Windows Central

    No comando, substitua o PATH-NETWORK-SHARE FOLDER-NAME para o caminho de rede para a pasta que você deseja montar no computador, e SEU NOME DE USUÁRIO SUA SENHA com o nome de usuário e senha que concede acesso aos arquivos de rede.

    Este exemplo mapeia uma pasta de rede como uma unidade dentro do File Explorer usando a letra de unidade 'Z':

    net use z: .1.4.118shareone

    Script para montar a pasta de rede Fonte: Windows Central

    Nota rápida: A captura de tela inclui o comando 'pause', mas isso não é necessário. Ele foi adicionado neste exemplo para fazer uma captura de tela do terminal. Se você estiver acessando os arquivos de outro computador que usa um nome de usuário e senha específicos, não se esqueça de usar o /user: opção com as credenciais corretas.

  4. Clique no Arquivo cardápio.
  5. Selecione os Salvar como opção.
  6. Confirme um nome para o script - por exemplo, mount-z-network-drive.bat .

Depois de concluir as etapas, o arquivo em lote mapeará a pasta de rede sem abrir uma janela de prompt de comando.

Apenas demonstramos um script com um único comando, mas você pode incluir quantos quiser, contanto que os escreva um por linha.

Como executar um arquivo em lote no Windows 10

No Windows 10, existem pelo menos três maneiras diferentes de gravar arquivos em lote. Você pode executá-los sob demanda usando o Prompt de Comando ou o Explorador de Arquivos. Você pode configurar o script para executá-lo na programação usando o console do Agendador de Tarefas. Ou você pode salvar os arquivos em lote na pasta 'Inicializar', permitindo que o Windows 10 os execute assim que você entrar na conta.

Executar arquivo em lote sob demanda

Se quiser executar um script sob demanda, você tem duas opções, incluindo o Explorador de Arquivos ou o Prompt de Comando.

Prompt de comando

Para executar um arquivo de script com Prompt de Comando no Windows 10, use estas etapas.

  1. Abrir Começar .
  2. Procurar Prompt de comando , clique com o botão direito no resultado superior e selecione o Executar como administrador opção.
  3. Digite o seguinte comando para executar um arquivo em lote e pressione Entrar :

    C:PATHTOFOLDERBATCH-NAME.bat

    No comando, certifique-se de especificar o caminho e o nome do script.

    Este exemplo executa o arquivo em lote localizado na pasta 'scripts' dentro da pasta 'Downloads':

    C:UsersuseraccountDownloadsfirst_basic_batch.bat

    Execute o arquivo em lote no prompt de comando Fonte: Windows Central

Depois de concluir as etapas, o console retornará os resultados e a janela não fechará mesmo que o script não inclua o comando 'PAUSE', pois você está invocando o script de uma janela do console aberta manualmente.

Explorador de arquivos

Para executar um arquivo em lote com o aplicativo Explorador de Arquivos do Windows 10, use estas etapas:

  1. Abrir Explorador de arquivos .
  2. Abra a pasta que contém o arquivo em lote.
  3. Clique duas vezes no arquivo de script para executá-lo.
  4. (Opcional) Se um comando exigir privilégios de administrador, você precisará executar o script como administrador clicando com o botão direito do mouse no arquivo e selecionando o Executar como administrador opção.

    File Explorer executa arquivo em lote como administrador Fonte: Windows Central

  5. Clique no sim botão

Depois de concluir as etapas, o script executará cada comando em sequência, exibindo os resultados na janela do console.

Executar arquivos em lote na inicialização

O Windows 10 também inclui uma pasta especial conhecida como 'Inicialização', que o sistema verifica toda vez que começa a executar aplicativos, atalhos e scripts automaticamente, sem a necessidade de configuração extra.

Para executar um script na inicialização, use estas etapas:

como usar fones de ouvido com microfone embutido no pc
  1. Abrir Explorador de arquivos .
  2. Abra a pasta que contém o arquivo em lote.
  3. Clique com o botão direito no arquivo de lote e selecione o cópia de opção.
  4. Use o Tecla Windows + R atalho de teclado para abrir o Corre comando.
  5. Digite o seguinte comando:

    shell:startup

    Execute o comando de inicialização do shell Fonte: Windows Central

  6. Clique no OK botão.
  7. Clique no Colar opção da guia 'Página inicial' no Comece pasta. (Ou clique no Colar atalho botão para criar um atalho para o arquivo em lote.)

    Configure o script na pasta de inicialização Fonte: pasta de inicialização Copiar e colar arquivo em lote

Depois de concluir as etapas, sempre que você entrar no Windows 10, o arquivo em lote será executado automaticamente.

Executar arquivo em lote na programação

Para usar o Agendador de tarefas para executar o arquivo em lote automaticamente de acordo com uma programação, siga estas etapas:

  1. Abrir Começar .
  2. Procurar Agendador de tarefas e clique no resultado superior para abrir o aplicativo.
  3. Clique com o botão direito na ramificação 'Biblioteca do Agendador de Tarefas' e selecione o Nova pasta opção.
  4. Confirme um nome para a pasta - por exemplo, MyScripts .

    Nota rápida: Não é obrigatório criar uma pasta, mas é recomendável separar o sistema e suas tarefas pessoais.

  5. Clique no OK botão.
  6. Expanda a ramificação 'Biblioteca do Agendador de Tarefas'.
  7. Clique com o botão direito no MyScripts pasta.
  8. Selecione os Criar Tarefa Básica opção.

    O Agendador de Tarefas cria uma tarefa básica Fonte: Windows Central

  9. No campo 'Nome', confirme um nome para a tarefa - por exemplo, SystemInfoBatch .

    Configuração básica de tarefas do Agendador de tarefas Fonte: Windows Central

  10. (Opcional) No campo 'Descrição', escreva uma descrição para a tarefa.
  11. Clique no Próximo botão.
  12. Selecione os Por mês opção.

    Configurações de gatilho de tarefa Fonte: Windows Central

    Nota rápida: No Windows 10, o Agendador de Tarefas permite que você escolha entre diferentes gatilhos, incluindo uma data específica, durante a inicialização ou quando um usuário efetua login no dispositivo. Neste exemplo, selecionaremos a opção de executar uma tarefa todos os meses, mas você pode precisar configurar parâmetros adicionais dependendo da sua situação.

  13. Clique no Próximo botão.
  14. Use as configurações 'Iniciar' para confirmar o dia e a hora de execução da tarefa.
  15. Use o menu suspenso 'Mensal' para escolher os meses do ano para executar a tarefa.

    Seleção de data do Agendador de Tarefas Fonte: Windows Central

  16. Use o menu suspenso 'Dias' ou 'Ativado' para confirmar os dias para executar a tarefa.

    Programar o dia do arquivo em lote do mês Fonte: Windows Central

  17. Clique no Próximo botão.
  18. Selecione os Comece um programa opção para executar o arquivo em lote.

    Iniciar uma ação do programa Fonte: Windows Central

  19. No campo 'Programa / script', clique no Navegar botão.
  20. Selecione o arquivo em lote que deseja executar.

    Localização do arquivo em lote do Agendador de tarefas Fonte: Windows Central

    instalação limpa do windows 10
  21. Clique no Terminar botão.

Depois de concluir as etapas, a tarefa salvará e executará o script de acordo com a programação especificada.

As instruções acima destinam-se a agendar apenas uma tarefa básica. Se você deseja criar uma tarefa mais personalizável com o Agendador de Tarefas, use essas etapas .

Estamos concentrando este guia no Windows 10, mas os arquivos em lote já existem há muito tempo, o que significa que você pode consultar essas etapas se ainda estiver em uma versão mais antiga, incluindo o Windows 8.1 ou Windows 7.

Mais recursos do Windows 10

Para obter mais artigos úteis, cobertura e respostas a perguntas comuns sobre o Windows 10, visite os seguintes recursos:

  • Windows 10 no Windows Central - Tudo o que você precisa saber
  • Ajuda, dicas e truques do Windows 10
  • Fóruns do Windows 10 no Windows Central