Skip to content

Renomear vários arquivos de uma pasta conforme sua extensão, Removendo caracteres, Adicionando um texto ou mudando para letras MAIÚSCULAS/minúsculas.

Notifications You must be signed in to change notification settings

DanielSvoboda/Renomear_Arquivos

Repository files navigation

Renomear_Arquivos

•DOWNLOAD: https://github.com/DanielSvoboda/Renomear_Arquivos/raw/main/Renomear_Arquivos.exe

Programa em C# windows forms .NET Framework 4.7.2 portfolio_view

Com o objetivo de renomear vários arquivos de uma pasta conforme sua extensão

3 Funções: Remover & Adicionar & MAIÚSCULAS/minúsculas

•Remover uma quantidade de caracteres no início/final do nome dos arquivos
Exemplo: No diretório 'C:\tmp' existem os arquivos:
"Daniel.pdf e Aprovação.pdf" Então removo 2 caracteres no final, ficará:
"Dani.pdf e Aprovaç.pdf"

•Adicionar um texto no início/final dos nomes dos arquivos
Exemplo: No diretório 'C:\tmp' existem os arquivos:
"Daniel.pdf e Aprovação.pdf" Então adiciono a frase:"_OK" no final, ficará:
"Daniel_OK.pdf e Aprovação_OK.pdf"

•MAIÚSCULAS/minúsculas: altera todas as letras do nome dos arquivos

•Sendo possível selecionar uma extensão na lista, ou escrever outra não listada com a opção +Mais.
portfolio_view
Se selecionar +Mais e deixar o campo em branco é possível visualizar todos os arquivos da pasta independente da extensão (CUIDADO!), ou se copiando e colando o diretório no campo, não será considerado a extensão se for a 1° vez...

Na lista da esquerda, é possível visualizar os nomes dos arquivos do diretório escolhido.
Ao apertar em 'REMOVER' ou 'ADICIONAR' ou 'MAIÚSCULAS/minúsculas' é possível pré-visualizar na lista da direita como vai ficar.
Ambas as funções só alterarão os arquivos após apertar o botão "Aplicar Mudanças" que renomeia os arquivos.

Tratativas de 'possíveis erros'

•Se remover uma quantidade de caracteres inferior a 1, tendo o nome em branco ou negativo será informado os arquivo que não serão renomeados por esse motivo. Conforme o print abaixo:
portfolio_view

•Os arquivos com o nome final igual a outro já existe será renomeando com: _1 no final, se tiver vários o numero terá continuidade, Conforme o print abaixo, exemplo:
arquivoA.txt, arquivoB.txt, arquivoC.txt - removendo 1 caractere ficará: arquivo.txt, arquivo_1.txt, arquivo_2.txt portfolio_view

Exemplos

•Remover uma quantidade de caracteres no início/final dos nomes dos arquivos
portfolio_view

•Adicionar um texto no início/final dos nomes dos arquivos
portfolio_view

•MAIÚSCULAS/minúsculas: altera todas as letras do nome dos arquivos
portfolio_view

Dependência


•Microsoft.WindowsAPICodePack-Core https://www.nuget.org/packages/Microsoft.WindowsAPICodePack-Core/1.1.0.2
•Costura.Fody https://www.nuget.org/packages/Costura.Fody

About

Renomear vários arquivos de uma pasta conforme sua extensão, Removendo caracteres, Adicionando um texto ou mudando para letras MAIÚSCULAS/minúsculas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages