Como Criar e Usar um Arquivo Batch para Mover Vários Arquivos no Windows

Imagem em Destaque do Arquivo Batch Mover Arquivos

Mover e organizar arquivos no seu computador pode ser demorado. No Windows, é mais rápido criar um arquivo batch (.bat) e mover múltiplos arquivos de origem e subpastas para qualquer pasta de destino. Você pode definir as propriedades de tal arquivo .bat com antecedência e transferir arquivos mais tarde quando desejar.

Um arquivo .bat é um segredo bem conhecido, mas pouco utilizado do Windows, que pode executar diferentes tipos de comandos com resultados acionáveis.

Este é o guia mais recente para criar um arquivo batch no Windows 11 e 10 do zero. Também mostramos como utilizar tal arquivo .bat para mover arquivos de qualquer origem para uma pasta de destino.

Tabela de Conteúdos

  • O que os Arquivos Batch Fazem no Windows?
  • Criar um Arquivo Batch do Zero
  • Usar Arquivo Batch para Criar Pastas e Subpastas
  • Mover Arquivos de Uma Pasta Para Outra Usando Arquivos Batch
  • Perguntas Frequentes

Leia também: 6 Maneiras Fáceis de Copiar um Grande Número de Arquivos Rapidamente no Windows

O que os Arquivos Batch Fazem no Windows?

Um arquivo batch no Windows é um arquivo de script automatizado que ajuda a realizar tarefas rotineiras usando comandos pré-definidos sem qualquer ação adicional do usuário. Com um arquivo batch, você pode configurá-lo para ser executado automaticamente em uma hora pré-definida em segundo plano.

Leia também: Como Converter Arquivos de Áudio em Texto

Criar um Arquivo Batch do Zero

Você pode criar um arquivo .bat em qualquer pasta do Windows de sua escolha. Para criá-lo do zero, basta ir para a pasta de destino de sua escolha.

  1. Clique com o botão direito para criar um novo arquivo .txt que pode ser aberto no Notepad. No Windows 11, você também pode criar um novo arquivo .txt através do menu de contexto no topo da janela do explorador de arquivos.

Arquivos Batch Windows11 Novo Documento de Texto

  1. Uma vez criado o arquivo Notepad, renomeie a extensão de .txt para .bat.

Arquivos Batch Windows11 Renomeando Documento de Texto Extensão Bat 1

  1. Ignore a mensagem “o arquivo se tornará inutilizável” devido à mudança na extensão do nome do arquivo e clique em Sim. Um arquivo batch vazio (.bat) foi criado agora, sem conteúdo. Você pode modificar o conteúdo deste arquivo conforme mostrado nas seções a seguir.

Arquivos Batch Windows11 Arquivo Renomeado Inutilizável

O arquivo .bat é visivelmente destacado na pasta. Ele pode ser deletado, copiado, colado, renomeado e transferido para qualquer outra pasta.

Arquivos Batch Windows11 Novo Arquivo Batch Criado

Leia também: Como Usar o Compartilhamento Perto para Compartilhar Arquivos no Windows

Usar Arquivo Batch para Criar Pastas e Subpastas

Você pode usar um arquivo .bat para criar pastas e subpastas separadas cujos conteúdos e propriedades permanecem conectados ao arquivo .bat. Não importa para qual local do PC você mover o arquivo .bat, as pastas e subpastas o acompanharão. Qualquer conteúdo salvo nessas pastas pode simplesmente ser movido relocando o arquivo Master .bat.

Existem duas maneiras de operar um arquivo .bat com o Notepad. No primeiro método mostrado abaixo, abra o Notepad em modo Administrador a partir do menu Iniciar.

Arquivos Batch Windows11 Notepad Aberto Como Admin 1

Abra o arquivo .bat no Notepad a partir de sua localização de pasta salva, e seu conteúdo será populado.

Arquivos Batch Windows11 Arquivo Batch Aberto em Modo Admin Notepad

Outra maneira direta de trabalhar com um arquivo .bat é clicando com o botão direito no arquivo .bat criado, o que permite que você “Edite usando o Notepad.” No Windows 10, ele pode ser acessado diretamente com um clique direito. No Windows 11, você deve clicar em “Mostrar mais opções” para ver a opção do Notepad entre outros programas.

Arquivos Batch Windows11 Mostrar Mais Opções

Uma vez que o arquivo Notepad é aberto, insira o seguinte para criar pastas usando nomes de pastas, depois salve o arquivo e saia do Notepad.

@echo off  
  
md FolderName1 FolderName2..."Folder Name3"

O propósito de @echo off é desabilitar a exibição do prompt. Desta forma, você não terá que lidar com o prompt de comando, embora esteja conectado internamente aos processos do arquivo .bat. Se o nome da sua pasta deve conter um espaço, coloque-o entre aspas.

Arquivos Batch Windows11 Comando Pastas

Assim que você clicar duas vezes no arquivo .bat, ele executará o comando para criar as novas pastas.

Arquivos Batch Windows11 Novas Pastas Criadas

Para criar subpastas em qualquer pasta, modifique o código acima como mostrado aqui mencionando os nomes das subpastas após o nome da pasta. Salve o arquivo e saia do Notepad, então clique duas vezes no arquivo .bat novamente.

md FolderName/SubFolder1 FolderName/SubFolder2...

Arquivos Batch Windows11 Arquivo Batch Subpastas Criadas Notepad

Como mostrado aqui, as subpastas foram criadas.

Arquivos Batch Windows11 Subpastas Criadas Dentro da Pasta

Leia também: Como Corrigir o Erro “Alguém Ainda Está Usando Este PC” no Windows

Mover Arquivos de Uma Pasta para Outra Usando Arquivos Batch

Você pode usar arquivos .bat para mover arquivos de qualquer pasta no seu PC com Windows para uma pasta de destino de sua escolha. Tudo o que você precisa é de um caminho de pasta adequado para completar as transferências em uma movimentação de pasta em massa.

A melhor maneira de saber o caminho de uma pasta é clicar com o botão direito e selecionar “Propriedades” seguida de “Localização.” Copie e cole a localização completamente no arquivo .bat.

Arquivos Batch Windows11 Arquivo Batch Caminho Inteiro da Pasta

Para mover arquivos em lotes em uma pasta, estamos usando o comando “move”.

Como mostrado aqui, estamos movendo todo o conteúdo de “Pasta A” para “Pasta B.” O comando é o seguinte:

move Source-Folder-Path*.* Destination-Folder-Path

Aqui, *.* é um caractere curinga que diz ao Windows para copiar todos os arquivos na pasta de origem. Se qualquer parte do caminho da pasta tiver um nome de pasta com espaços, você precisa envolvê-lo entre aspas.

Arquivos Batch Windows11 Mover Arquivos de Uma Pasta Para Outra

Salve o arquivo e saia do Notepad. Todo o conteúdo de uma pasta foi movido para outra clicando duas vezes no arquivo .bat.

Arquivos Batch Windows11 Arquivos Movidos Outra Pasta

Se você deseja mover apenas arquivos selecionados, o código pode ser ligeiramente modificado colocando o nome do arquivo à frente de . como mostrado abaixo.

move Source-Folder-PathFile Name1, File Name2*.* Destination-Folder-Path

Arquivos Batch Windows11 Arquivo Específico Movido

Se você deseja mover apenas tipos específicos de arquivos entre as pastas, por exemplo, arquivos .png, modifique o código colocando o tipo de arquivo à frente de . conforme mostrado abaixo.

move Source-Folder-Path*.file_type*.* Destination-Folder-Path

Por exemplo, para mover todos os arquivos de imagem com a extensão .png, use o código abaixo:

move Source-Folder-Path*.png*.* Destination-Folder-Path

Arquivos Batch Windows11 Comando de Mover Tipo de Arquivo Exemplo Png

Conforme o código, apenas arquivos .png foram movidos neste exemplo.

Arquivos Batch Windows11 Tipo de Arquivo Específico Movido Nova Pasta

Você pode substituir o .png no exemplo acima por .jpg, .pdf, .doc, .ppt ou qualquer outro tipo de arquivo que deseja mover.

Leia também: Encontrar e Abrir Arquivos Usando o Prompt de Comando no Windows

Perguntas Frequentes

1. Posso usar um arquivo batch para renomear vários arquivos?

Sim, você pode, mas um arquivo batch não é necessário, pois existem maneiras mais simples de renomear arquivos em lote no Windows.

2. Os arquivos batch podem ser perigosos?

Nem todos os arquivos batch (.bat) são perigosos. Aqueles que você cria não prejudicam seu sistema, pois executam um script legítimo.

No entanto, autores de malware costumam usar processos conhecidos do Windows para infectar sistemas saudáveis. Arquivos batch executam uma série de comandos que não podem ser parados uma vez que os arquivos são clicados duas vezes. Isso os torna um meio popular para infectar sistemas Windows. A maioria dos arquivos .bat maliciosos, no entanto, não será permitida para download em seu PC, desde que você não tenha desativado o filtro SmartScreen.

Quando um arquivo batch malicioso escorrega para a sua pasta de Downloads, o Windows Defender alertará automaticamente você. Se o script .bat estiver programado para ser executado com um duplo clique, ele será colocado em quarentena pelo Windows Defender.

3. Posso rodar um arquivo batch como um programa de inicialização?

Sim. Você pode programar facilmente um arquivo batch para ser executado toda vez que o Windows inicializa. Primeiro, crie um atalho para o arquivo .bat usando um clique com o botão direito. Este atalho pode ser salvo na área de trabalho ou em qualquer outro lugar que seja conveniente.

Cole o atalho na pasta de Inicialização do Windows encontrada em “C:\Users\NomeDeUsuário\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.” Você também pode usar a mesma pasta de Inicialização para remover o arquivo batch da lista de programas de inicialização.