Edu_hbt

como renomear arquivos pelo executar?

6 posts neste tópico

Senhores,

Preciso renomear varios arquivos em uma pasta, mais precisamente, retirar o prefixo "LF."

EX:

LF.P_RELAT_CUSTOIL.pks

LF.P_CRED_PRES_REL.pks

LF.PKG_DIFALIQ.pks

.... assim por diante ...

Eu preciso retirar o prefixo "LF." deixando os arquivos assim:

P_RELAT_CUSTOIL.pks

P_CRED_PRES_REL.pks

PKG_DIFALIQ.pks

OBS: não dá para fazer um a um pois são mais de 11.000 arquivos.

Será que existe alguma solução que de para aplicar a todos os arquivos de uma só vez?

No aguardo!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim:

Vá no prompot do DOS, dentro da pasta desejada digite:

REN LF?P*.* P*.*

Compartilhar este post


Link para o post
Compartilhar em outros sites
Tenta assim:

Vá no prompot do DOS, dentro da pasta desejada digite:

REN LF?P*.* P*.*

Camarada,

Agradeço sua ajuda, mas não dá certo.

Quando coloco REN LF?P*.* P*.* ele retorna a msg :o sistema não pode encontrar o arquivo especificado.

Eu já tentei " REN LF.* .* " mas o arquivo que deve ser modificado fica com o ponto na frente .PACKAGE_REF.pkg

se faço " REN LF*.* * " o nome do arquivo fica igual ao que estava,

se faço " REN LF.P*.* P*.* " o nome do arquivo fica PF.PACKAGE_REF.pkg

Em suma, não consigo fazer com a função REN.

Será que tem solução??

No aguardo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Precisa ser em linha de comando? se não precisar eu sempre uso o programa irfanview, uma de suas funções é renomear em lote e é bastante versátil, você define as váriaveis do nome novo colocando ou tirando partes dos nomes, ele faz isso que você precisa entre outras coisas. Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Existe um Comando chamado: Rename

Compartilhar este post


Link para o post
Compartilhar em outros sites

para renomear eu consegui só ate o . depois de pf

consegui excluir só as letras "pf" dos nomes dos arquivos, mas o "."

não deu certo.

veja você mesmo, faça em um teste!

crie 3 arquivos txt com os nomes:

pf.p_0.txt

pf.p_1.txt

pf.p_2.txt

comando que usei para excluir as letras inicial "pf."

salve como um aquivo .bat

comando:

ren "pf.*.txt" "*.bat"

isso era para apagar: pf.

infelizmente . não é reconhecido como uma caractere 'letra' pelo cmd.

então paga só os pf

ficando:

.p_0.txt

.p_2.txt

.p_2.txt

mas você pode usar o programa "renomear tudo" talvez ele resolva.

pelos menos agora sabemos como excluir as letras do começo do nome desde que não tenha ponto, exceto o que forma a extensão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro 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