Como renomear parte de um nome de arquivo de uma seleção de arquivos no Windows?

3

Como renomear parte de um nome de arquivo de uma seleção de arquivos no Windows?

Eu sei sobre o truque do Windows em que você seleciona um grupo de arquivos e, ao renomear, adicionará um número sequencial para torná-los todos únicos.

No entanto, estou procurando uma maneira de renomear uma seleção de arquivos usando uma pesquisa e substituição ou Expressão Regular.

Por exemplo, começando com:

  • Menu1_Off.jpg
  • Menu1_On.jpg
  • Menu2_Off.jpg
  • Menu2_On.jpg

Eu gostaria de alterar o Menu1 para a Página inicial, como:

  • Home_Off.jpg
  • Home_On.jpg

Ou altere o botão Ativar para passar como:

  • Menu1_Off.jpg
  • Menu1_Hover.jpg
  • Menu1_Off.jpg
  • Menu2_Hover.jpg
por Brian Boatright 02.05.2009 / 22:43

7 respostas

2

No Windows, uso a excelente (e gratuita) ferramenta ReNamer .

A captura de tela abaixo demonstra como executar sua operação de exemplo com duas regras simples de Substituir, mas você também pode usar Expressões regulares, se desejar.

    
por 02.05.2009 / 22:57
3

Isso pode ser feito com o PowerShell com bastante facilidade. Aqui está um exemplo para o seu primeiro caso de uso (linha única):

Get-ChildItem 'Menu1*.jpg' | Rename-Item -NewName { $_.Name -Replace 'Menu1','Home' }

Isso deve te dar a essência disso.

    
por 18.07.2018 / 18:34
1

Se você estiver procurando por uma boa solução de renomeação de arquivos para o Windows, eu definitivamente daria uma olhada em Bulk Rename Utility . É bastante poderoso e para regras de renomeação complexas definitivamente vale a pena tentar. Também suporta expressões regulares.

Eu usei isso no passado e, embora o fronteado pareça um pouco confuso, ele faz o trabalho muito bem.

    
por 02.05.2009 / 22:56
1

Se você quiser controle total do processo, isso pode ser feito usando o PowerShell, há informações sobre como fazer isso aqui . Alternativamente, o Utilitário de renomeação de arquivos de expressão regular é útil para fazer isso.

    
por 02.05.2009 / 22:59
1

Se você quiser algo amigável ao usuário que também o ajude com todas as outras tarefas de gerenciamento de arquivos, incluindo a substituição do Windows Explorer, que é inútil, confira o Directory Opus. Claro, não é grátis, mas o que você obtém e a possibilidade de classificar e ver rapidamente os tamanhos de diretório nos compartilhamentos de arquivos é excelente - acho que vale a pena. Tente o trial ^^ old Magellan no usuário do Amiga

    
por 02.05.2009 / 23:20
1
por 03.05.2009 / 00:54
0

O StExtBar tem um incrível utilitário de renomeação. Você pode usar padrões de regex para renomear e comparar o nome do arquivo alterado antes de aplicar a renomeação.

    
por 03.05.2009 / 01:02