Ir ao conteúdo
  • Cadastre-se

Renomear um trecho do nome de vários arquivos de uma vez


Posts recomendados

Boa noite,

 

Estou com vários arquivos que estão nomeados corretamente porém com um prefixo comum em todos.

 

Exemplo:

 

prefixo-notas1.txt

prefixo-arquivos1.txt

prefixo-notas2.txt

 

queria saber se tem como remover o prefixo de todos os arquivos de uma só vez e manter o restante do nome?

São mais de 700 arquivos, me pouparia um enorme tempo.

Desde já, agradeço!

Link para o comentário
Compartilhar em outros sites

Copie o código abaixo, cole no bloco de notas, salve com nome de renomear.bat, copie o arquivo renomear.bat para a pasta onde estão os arquivos que você quer renomear. Clique sobre o bat, informe a frase original e a pela qual você quer substituir:

 

@echo off
SetLocal EnableDelayedExpansion
set Pasta=%~dp0

:Inicio
CLS
ECHO.
Echo Informe a frase que deseja substituir
echo. 
set /p "Original=Original: "
echo.
Echo Informe a nova frase
echo.
set /p "Substituir=Substituir: "

for /f "Delims=" %%a in ('dir /b /a-d ^|find /v "%~nx0"') do (
set "Nome=%%a"
call :Renomear
)
echo.
pause
goto :Inicio

:Renomear
set "Nome2=!Nome:%Original%=%Substituir%!"
IF NOT "%Nome%"=="%Nome2%" ren "%Nome%" "%Nome2%"
:EOF

 

ZYfQBz7.gif

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!