Como renomear em lote e excluir arquivos em massa no Windows

Como renomear em lote e excluir arquivos em massa no Windows

O advento da Internet super rápida trouxe consigo uma grande quantidade de arquivos para download. Houve um boom semelhante em arquivos após o advento da fotografia digital. De repente, você pode facilmente preencher um disco rígido de um terabyte.





No entanto, controlar os arquivos nem sempre é fácil. De vez em quando, você pode querer renomear cada arquivo em uma pasta para fins de organização. Em outras ocasiões, você também desejará excluir todos os seus arquivos.





Continue lendo para descobrir como renomear em lote e excluir arquivos em massa no Windows 10.





Como renomear em lote no Windows 10

Existem algumas maneiras de renomear arquivos em lote usando o Windows 10. Você pode renomear usando o Explorador de Arquivos, Prompt de Comando ou PowerShell, com cada opção útil para tarefas diferentes.

1. Renomear em lote com o File Explorer

O File Explorer oferece uma das opções de renomeação mais fáceis, mas também oferece a menor flexibilidade de renomeação.



  1. Vá para a pasta que contém os arquivos que deseja renomear.
  2. Ordene os arquivos como deseja renomeá-los.
  3. pressione CTRL + A para selecionar todos os arquivos na pasta, clique com o botão direito e selecione Renomear .
  4. Insira seu novo nome de arquivo e pressione Enter. Cada arquivo na pasta terá o nome do arquivo base, neste caso, obra de arte , seguido por um número em uma sequência.

Como você pode ver, ele faz o trabalho, mas não oferece nenhuma personalização.

2. Renomear em lote com prompt de comando

O prompt de comando do Windows oferece um pouco mais de flexibilidade para renomear arquivos em lote. Você pode usar o ren comando para renomear vários arquivos simultaneamente. 'Ren' é a abreviação de renomear. O comando permite os caracteres curinga '*' e '?' bem como alterar as extensões dos arquivos, embora não permita que você mova os arquivos para pastas diferentes após a renomeação.





Vá para a pasta que contém os arquivos que deseja renomear, pressione Shift + clique com o botão direito e selecione Abra uma janela de comando aqui. Modelo para você e pressione Enter para ver a lista de arquivos.

Renomear um único arquivo





O comando para renomear um único arquivo é:

ren filename.jpg newfilename.jpg

Renomear dígitos em vários arquivos

Se quiser renomear vários arquivos, você pode usar os caracteres curinga para fazer alterações. Por exemplo, se você deseja alterar o número de dígitos em seus nomes de arquivo, pode usar o seguinte comando:

ren document??.txt document3??.txt

Aqui, o caractere curinga de ponto de interrogação atua como qualquer caractere, permitindo que o comando encontre qualquer arquivo correspondente enquanto produz os arquivos renomeados.

Renomear arquivos em lote com um sufixo

Que tal adicionar um sufixo a um grupo de arquivos? Você pode fazer isso usando o seguinte comando:

ren *.* ???????-test.*

Nesse comando, o caractere curinga asterisco atua no lugar de quaisquer caracteres. Portanto, '*. *' Significa localizar qualquer nome de arquivo, com qualquer extensão, nesta pasta. A segunda parte (com todos os pontos de interrogação) diz ao comando para usar os nomes de arquivo existentes com até sete caracteres, mas adicionar '-test' como um sufixo, enquanto o asterisco novamente significa aplicar a qualquer extensão de arquivo.

Se você quiser adicionar um prefixo, mova a parte '-test' do comando para a frente, assim:

ren *.* test-???????.*

Remoção em lote de partes de um nome de arquivo

como obter roms para retropie

Você também pode usar a renomeação de arquivo em lote para excluir parte de um nome de arquivo. Digamos que você tenha uma série de documentos denominados 'jan-budget.xlsx,' 'feb-budget.xlsx,' 'mar-budget.xlsx' e assim por diante. Você pode remover o sufixo '-budget' usando o seguinte comando:

ren ???-budget.xlsx ???.xlsx

Renomear extensões de arquivo em lote

O comando ren também pode endereçar extensões de arquivo. Isso significa que você pode renomear extensões de arquivo em lote. Embora seja útil, pode causar problemas se você renomeá-lo para um tipo de arquivo incompatível.

Isso significa que você pode tentar renomear arquivos para tipos semelhantes, como um documento do Word (.docx) para um documento de texto (.txt), mas você terá problemas se tentar converter um documento do Word em um tipo de vídeo (como .mp4).

O comando a seguir renomeia todas as extensões de arquivo de documentos de texto para documentos em formato rich text:

ren *.txt *.rtf

Antes de trocar as extensões dos arquivos, recomendo fazer um backup dos arquivos para o caso de algo dar errado.

3. Renomear em lote com PowerShell

O Windows PowerShell oferece a maior flexibilidade para renomear arquivos em lote e é a ferramenta de renomeação mais poderosa incorporada ao Windows.

Relacionado: Prompt de comando vs. Windows PowerShell: Qual é a diferença?

Vá para a pasta que contém os arquivos que deseja renomear em lote, pressione Shift + clique com o botão direito , então Abra uma janela do PowerShell aqui . Aqui está nossa pasta de teste MUO Batch Rename das seções anteriores, agora aberta no PowerShell. Modelo para você e pressione Enter para ver uma lista de arquivos.

A partir daqui, você pode começar a renomear nomes de arquivos em lote com o PowerShell.

Renomear um único arquivo

Se você quiser renomear um único arquivo, use o seguinte comando:

Rename-Item filename.jpg newfilename.jpg

Se o seu nome de arquivo incluir espaços, você precisará usar aspas ao redor dos nomes de arquivo, assim:

Rename-Item 'file name with spaces.jpg' 'new file name with spaces.jpg'

Substituir em lote nomes de arquivos

O PowerShell oferece algumas opções diferentes para renomear nomes de arquivos em lote. Uma opção é substituir parte do nome do arquivo por outra coisa, o que é útil para substituir arquivos de uma câmera digital.

Dir | Rename-Item –NewName { $_.name –replace 'DSC','summer2020' }

Onde 'DSC' faz parte do nome do arquivo original da câmera digital ou da pasta de fotos do smartphone e 'summer2020' é o nome do arquivo de saída.

Você também pode usar o mesmo comando para substituir pequenos trechos de um nome de arquivo. Por exemplo, o seguinte comando substitui um sublinhado por um hífen

Dir | Rename-Item –NewName { $_.name –replace '_','-' }

Renomear arquivos em lote usando um número crescente

Você pode usar o seguinte comando para renomear arquivos em lote, adicionando um número diferente a cada arquivo.

Dir | %{Rename-Item $_ -NewName ('summer2020{0}.jpg' -f $nr++)}

Renomear nomes de arquivos em lote em todo o diretório

Uma coisa que você pode fazer com o PowerShell é renomear arquivos em lote em um diretório inteiro, em vez de em uma única pasta. Este comando funciona da parte superior do diretório de arquivos para baixo, alterando os arquivos correspondentes de renomeação em lote em cada subpasta.

Get-ChildItem -Filter '*current*' -Recurse | Rename-Item -NewName {$_.name -replace 'current','old' }

Obtenha ajuda do PowerShell

Essas são apenas algumas das opções de renomeação em lote disponíveis para o PowerShell. Se você quiser mais opções, pode verificar os exemplos embutidos do PowerShell usando o seguinte comando:

get-help Rename-Item –examples

Renomeação em lote no Windows 10 com o utilitário Bulk Rename

Se você quiser renomear arquivos, mas não se atrapalhe com os comandos às vezes confusos do PowerShell e do Prompt de Comando, considere o Utilitário de renomeação em massa .

É uma ferramenta de renomeação gratuita para o Windows 10 com várias opções. Apenas certifique-se de desmarcar as tarefas adicionais durante a instalação.

como fixar um jogo Steam na barra de tarefas

Download: Bulk Rename Utility para Windows 10 (Sem custos)

Como excluir em lote no Windows 10

Agora, a maioria das pessoas não precisa excluir 500.000 arquivos espalhados por mais de 45.000 pastas regularmente, mas tenho certeza de que todos nós já tivemos o momento em que sua coleção de músicas não está mais à altura. Excluindo qualquer coisa além de alguns arquivos usar o File Explorer pode se tornar um processo demorado, pois o Windows opta por enumerar cada arquivo antes de enviá-lo para embalagem.

Quando se trata de exclusão de arquivos em lote no Windows 10, você tem algumas opções.

1. Excluir arquivos em lote usando o prompt de comando

O Prompt de Comando tem dois comandos poderosos de remoção de arquivos à sua disposição: DO e rmdir .

DEL é bastante autoexplicativo como o comando para excluir um arquivo, enquanto rmdir é o comando para remover um diretório inteiro. Você pode adicionar parâmetros a ambos os comandos para excluir e remover tipos específicos de arquivos ou simplesmente remover tudo.

Aviso justo , o comando rmdir é poderoso e potencialmente perigoso. Ele remove diretórios inteiros, incluindo estruturas de arquivos e tudo o que está entre eles. Se você apontar para algo crítico, você pode quebrar seu sistema operacional.

Excluir um único arquivo

Para excluir um único arquivo, use o seguinte comando:

del C:enteryourpathhere /f /s

O comando básico localiza a pasta especificada, enquanto o / s parâmetro excluirá todos os arquivos contidos nas subpastas do diretório, e o / f parâmetro ignora quaisquer configurações somente leitura.

Como alternativa, vá para a pasta que contém os arquivos que deseja excluir, clique Shift + clique com o botão direito e selecione Abra uma janela de comando aqui. Em seguida, insira 'del [nome do arquivo]' e pressione Enter.

Excluir um tipo de arquivo específico

Que tal se você deseja remover um tipo de arquivo específico de uma pasta? Você pode fazer isso usando o seguinte comando:

del *.extension

Troque a 'extensão' pelo tipo de arquivo que deseja remover.

Você pode estender o comando para excluir todas as extensões de arquivo específicas das subpastas com a adição de alguns parâmetros:

del /s /q *.extension

Além disso, se você deseja excluir vários tipos de arquivo, pode adicionar vários tipos de extensão:

del /s /q *.png *.svg

Excluir um arquivo e remover pasta

Os comandos anteriores deixam para trás a estrutura do arquivo, o que pode ser irritante se você quiser deletar tudo em lote. Se você também deseja remover as pastas junto com os arquivos, pode usar os seguintes comandos:

del /f /s /q C:enteryourpathhere > nul
rmdir /s /q C:enteryourpathhere

Existem mais alguns parâmetros em exibição aqui. Não é um arquivo especial que descarta todos os dados gravados nele, o que significa que o processo de enumeração um tanto demorado não é gravado em um arquivo, enquanto / q seleciona 'modo silencioso', o que significa que você não será solicitado a Sim / Não antes que seus arquivos sejam queimados.

2. Excluir arquivos em lote usando um arquivo em lote

Um arquivo em lote é um script que você pode executar para executar certas tarefas em seu sistema. Se você sabe como construir uma série de comandos, pode construir um script extenso que automatiza tarefas para economizar tempo. Nesse caso, usaremos alguns comandos básicos para criar um script de exclusão de lote.

Para este exemplo, vou excluir a pasta MUO Batch Rename criada para os exemplos anteriores. Clique com o botão direito na sua área de trabalho e vá para Novo> Documento de texto . Diga BatchDelete e abri-lo.

O exemplo de arquivo em lote requer que você saiba em qual pasta deseja excluir os arquivos. Isso parece óbvio, mas você precisa do caminho de arquivo exato da pasta.

Se você não tiver certeza do caminho correto para a pasta, clique com o botão direito e selecione Propriedades e veja a localização lá. Como alternativa, navegue até a pasta e clique uma vez na caixa de endereço para revelar o caminho direto da pasta.

De qualquer forma, certifique-se de ter a pasta correta porque ela logo será apagada do seu sistema.

Você pode copiar e colar o seguinte em seu arquivo de lote. Você deve substituir 'digite seu caminho aqui' pelo caminho para sua pasta.

cd C:enteryourpathhere
del * /S /Q
rmdir /S /Q C:enteryourpathhere

Depois de copiar, colar e adicionar o caminho à sua pasta, selecione Arquivo> Salvar . Agora, localize o arquivo BatchDelete.txt e pressione F2 para renomear o arquivo. Alterar a extensão do arquivo de .TXT para .1 e pressione Digitar quando você encontra um aviso.

Parabéns, você acabou de criar seu primeiro arquivo em lote!

Observe que você terá que atualizar o caminho para a pasta quando quiser usar o arquivo em lote novamente.

Como excluir arquivos incômodos ou erros de 'Nome de arquivo muito longo' no Windows 10

Às vezes, você pode encontrar arquivos que não podem ser excluídos. Às vezes, isso ocorre porque você está tentando excluir um arquivo de sistema protegido que, se removê-lo, poderá corromper o sistema.

Outras vezes, você pode encontrar um nome de arquivo com muitos caracteres, junto com a seguinte mensagem de erro:

Não é possível excluir [nome do arquivo]: O nome do arquivo especificado não é válido ou é muito longo.

nenhum som no meu laptop windows 10

Você pode usar o prompt de comando para corrigir esse erro. Navegue até a pasta com o arquivo ofensivo, pressione Shift + clique com o botão direito e selecione Abra uma janela de comando aqui.

Agora, insira dir / x para ver uma lista de nomes de arquivos reduzidos em vez da versão completa. Na mesma janela do prompt de comando, agora você pode excluir os arquivos usando o nome abreviado.

Na imagem acima, eu colocaria de ALTUMC ~ 1.JPG para remover o arquivo específico. Depois de reduzir os nomes de arquivo a suas versões curtas, você também pode usar os métodos de exclusão em lote anteriormente neste artigo.

Você pode renomear em lote ou excluir em lote

Usando as dicas deste guia, agora você pode usar várias ferramentas diferentes para renomear ou excluir arquivos em lote no Windows 10. Os comandos neste artigo são úteis, mas também representam a ponta do iceberg de várias maneiras.

Compartilhado Compartilhado Tweet O email Gravar arquivos em lote no Windows? Como funcionam as declarações If-Else

As instruções if-else são bastante diretas, mas você pode não saber como usá-las em arquivos em lote do Windows. Aqui está tudo que você precisa para usá-los.

Leia a seguir
Tópicos relacionados
  • janelas
  • Gerenciamento de arquivos
  • Explorador de arquivos
  • Arquivo de lote
  • Dicas do Windows
  • Dicas de produtividade
Sobre o autor Gavin Phillips(945 artigos publicados)

Gavin é o Editor Júnior do Windows and Technology Explained, um colaborador regular do Podcast Really Useful e um revisor regular do produto. Ele tem um BA (Hons) em Redação Contemporânea com Práticas de Arte Digital pilhadas nas colinas de Devon, bem como mais de uma década de experiência profissional em redação. Ele gosta de grandes quantidades de chá, jogos de tabuleiro e futebol.

Mais de Gavin Phillips

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever