5 Maneiras de Renomear Arquivos em Lote no Windows

Na última verificação, eu tinha mais de 500.000 arquivos entre minhas pastas Documentos e Fotos. Como não vou passar por tantos arquivos e dar a eles um novo nome individualmente, decidi renomear em lote os arquivos do Windows para tornar o processo muito mais rápido e salvar minha sanidade.
Índice
- Renomear em Lote Usando PowerToys
- Renomeação Simples Usando o Explorador de Arquivos
- Renomear Extensões Usando o Prompt de Comando
- Usando o Windows PowerShell
- Renomeação Avançada em Lote Com o Bulk Rename Utility
1. Renomear em Lote Usando PowerToys
PowerToys é o software dedicado da Microsoft para usuários avançados do Windows. Eu gosto de chamá-lo de minha caixa de ferramentas do Windows. Entre suas muitas funcionalidades está o PowerRename, uma maneira mais avançada e detalhada de renomear arquivos em lote no Windows. Eu o baixei da Microsoft Store, mas também está disponível no GitHub.
O que eu adoro é que o PowerRename se integra automaticamente ao menu de contexto do clique direito sem a necessidade de fazer mais nada. Agora eu posso selecionar todos os meus arquivos que quero renomear em lote, clicar com o botão direito em um deles e selecionar PowerRename. Claro, o Windows 11 esconde isso sob Mostrar mais opções.
Dica rápida: se você estiver selecionando todos os arquivos em uma pasta, pressione Ctrl + A para selecionar tudo. Se você estiver apenas selecionando alguns dos arquivos, mantenha Ctrl pressionado enquanto seleciona cada arquivo.

Escolha quaisquer parâmetros, como uma palavra ou número específico, e depois selecione o que substituirá esse texto. É uma maneira altamente direcionada de renomear arquivos em lote.
Por exemplo, estou mudando a palavra Outro nos arquivos para Primeiro. O PowerRename apenas seleciona esses e mostra uma prévia do que será o resultado final antes de eu mudar qualquer coisa. Se você estiver satisfeito, clique em Aplicar.

Meu recurso favorito é mudar a formatação do texto. Altere facilmente entre todas as letras minúsculas, todas as letras maiúsculas, caixa de título e capitalizando cada palavra.

2. Renomeação Simples Usando o Explorador de Arquivos
Se você não precisa de nada sofisticado, use o Explorador de Arquivos para renomear arquivos em lote no Windows. É rápido e fácil.
Abra a pasta contendo seus arquivos, selecione tudo que você deseja mudar e clique com o botão direito no primeiro arquivo que deseja renomear (ou pressione F2). Digite o novo nome do arquivo, pressione Enter, e tudo recebe o mesmo nome com números consecutivos.

Eu acho que esse método é o melhor para agrupar arquivos, como uma série de arquivos. Eu mudei nomes aleatórios para todos dizerem Notas importantes. É ótimo para fotos também, como mudar dos nomes padrão do seu telefone para algo como Férias na Praia.
Embora você não possa mudar as extensões dos arquivos ou como o Windows adiciona números, como começar com um número diferente, existem alguns métodos mais avançados.
Se você estiver tendo problemas com o Explorador de Arquivos, aprenda como corrigir problemas comuns com ele e reiniciá-lo.
3. Renomear Extensões Usando o Prompt de Comando
Precisa renomear extensões e arquivos em lote? Pressione Win + R, digite cmd e pressione OK para abrir o Prompt de Comando.
Mude o diretório para a pasta onde seus arquivos estão localizados digitando o caminho completo ou abrindo a pasta no Explorador de Arquivos. Clique com o botão direito na localização do caminho acima da lista de arquivos e escolha Copiar endereço. Você pode até usar o Prompt de Comando para procurar arquivos.

Digite cd no Prompt de Comando e cole o endereço do Explorador de Arquivos. Se você estiver tendo problemas com copiar e colar, pode ser necessário alterar as configurações para habilitar a função de copiar e colar no prompt de comando.

Digite o seguinte comando usando as extensões de arquivo que você deseja:
ren*.fileext1 *.fileext2No meu caso, estou mudando a extensão .jpg para .png. Por favor, note que isso não muda realmente o tipo de arquivo, apenas a extensão.

Se você quiser renomear os nomes dos arquivos em lote, é um processo semelhante. No entanto, se os nomes dos arquivos compartilharem muitos caracteres, você pode receber um erro sobre arquivos duplicados. Para garantir que isso não aconteça, use curingas, que são pontos de interrogação, para manter uma parte única do nome original.
Depois de mudar o diretório do prompt de comando para a pasta com seus arquivos, digite o seguinte:
ren*.fileext ???name.fileextDigite quantos ? você precisar para os caracteres. Se você quiser um espaço no nome do seu arquivo, coloque o nome do arquivo entre aspas, como “???Nome do Arquivo.jpg.” Se você quiser que seu novo nome de arquivo esteja no início, use os curingas após o nome do arquivo, como “NomeArquivo????.” No meu caso, estou usando:
ren*.jpg ?????????Janeiro.jpg
Serei honesto, esse método fica complicado. Se todos os arquivos não tiverem o mesmo comprimento de nome de arquivo originalmente, apenas parte dos arquivos mudará.
4. Usando o Windows PowerShell
O Windows PowerShell é como o Prompt de Comando com esteroides, embora os dois sejam um pouco semelhantes. Para renomear arquivos em lote no Windows usando o PowerShell, você só precisa de alguns comandos simples.
Clique com o botão direito na pasta que contém seus arquivos e selecione Abrir no Terminal. O Terminal é uma ferramenta combinada do Windows para PowerShell, Prompt de Comando e Azure Cloud Shell. Por padrão, deve abrir no PowerShell.
Uma vez que o PowerShell esteja aberto, use o comando abaixo. Ao usar o comando, não se esqueça de mudar “TestName” para o nome de arquivo desejado e usar a extensão de arquivo correta.
dir|%{$x=0}{Rename-Item$_-NewName"TestName$x.jpg"; $x++}O comando acima pega todos os arquivos no diretório e os passa para o comando Rename-Item, que renomeia todos os arquivos para TestName*. O * denota números, e esses números são alocados recursivamente usando $x. Isso permite que cada arquivo tenha um nome único.
Se você quiser mudar as extensões de arquivo de todos os arquivos em um diretório, use o comando abaixo.
Get-ChildItem*.jpg |Rename-Item-NewName{$_.Name -replace'.jpg','.png'}Qualquer coisa com .jpg muda para .png com o pressionar de um botão.
Eu sugeriria conferir a documentação da Microsoft para mais parâmetros a serem usados com esse comando.
5. Renomeação Avançada em Lote Com o Bulk Rename Utility
Sim, as ferramentas integradas funcionam surpreendentemente bem para renomear arquivos em lote no Windows. Mas se você quiser recursos ainda mais poderosos, experimente o Bulk Rename Utility. Esta ferramenta de terceiros gratuita vai além. Não é para os fracos de coração, mas eu sei que você vai adorar quando experimentar.

Adicione/remova caracteres, anexe texto, adicione datas, mude extensões, use propriedades do Windows, use metadados EXIF e muito mais. Eu posso até usar uma lista CSV para renomear em lote. Basta inserir os parâmetros (você não precisa usar todos os campos), visualizar e renomear. Para mudanças que faço regularmente, salvo os parâmetros para usar novamente mais tarde.
Eu também experimentei o FileRenamer e o Advanced Renamer, mas este tende a ser o mais complexo.
Agora que você é um profissional em renomeação, domine a gestão de arquivos. Confira essas alternativas ao Explorador de Arquivos para mais controle. E, se você é um usuário de Mac, aprenda como você também pode renomear arquivos em lote.
Crédito da imagem: Unsplash. Todas as capturas de tela por Crystal Crowder.