Menu

Renommer plusieurs images avec la dimention [Résolu]

WB44 9 Messages postés samedi 24 décembre 2016Date d'inscription 30 juillet 2017 Dernière intervention - 4 juil. 2017 à 10:41 - Dernière réponse : barnabe0057 11916 Messages postés lundi 2 mars 2009Date d'inscriptionContributeurStatut 25 avril 2018 Dernière intervention
- 4 juil. 2017 à 12:58
Bonjour à tous,

J'aimerais renommer un grand nombre d'images en ajoutant leur taille dans leurs noms

Je m'explique :
Si j'ai une image nommée "xxx.png" avec des dimensions de "3000 x 3000" pixels, j'aimerais la renommer "xxx3000x3000.png" ou quelque chose de similaire...

Je connais Ant Renamer qui permet de renommer un très grand nombre de fichiers mais à mes connaissances, il ne dispose pas de fonctionnalité permettant d'effectuer ce que je recherche...

Merci d'avance pour vos réponses
Afficher la suite 

3 réponses

Répondre au sujet
barnabe0057 11916 Messages postés lundi 2 mars 2009Date d'inscriptionContributeurStatut 25 avril 2018 Dernière intervention - Modifié par barnabe0057 le 4/07/2017 à 12:34
+1
Utile
2
Bonjour,

C'est possible via un script Batch :

@echo off
color 0F
mode con: cols=120 lines=35
chcp 1252 >nul
Setlocal

if "A%~1A"=="AA" (exit)
if exist "%~1" (call :renommage "%~1")

echo. & pause
Endlocal
exit

:renommage
echo. & echo Le dossier %~1 va être traité dans quelques secondes ...
timeout /t 8

for /r "%~1" %%a in (*.jpg *.bmp *.png *.jpeg) do (
set "width="
set "height="
for /f "tokens=1*delims=:" %%b in ('"MEDIAINFO.x64-avx.exe --INFORM=Image;%%Width%%:%%Height%% "%%~a""') do (
ren "%%~dpnxa" "%%~na#[%%~bx%%~c]%%~xa"
echo %%~dpnxa
)
)
goto :eof
rem

Pour pouvoir utiliser ce script, il faut au préalable télécharger
MediaInfo-CLI.2017-05-04.zip ici :

https://sourceforge.net/projects/muldersoft/files/MediaInfo%20%28CLI%2BGUI%29/

Il faut décompresser l'archive pour récupérer le fichier
MediaInfo.x64-avx.exe et le coller dans C:\Windows\System32

Concernant l'utilisation du script c'est très simple : il suffit de faire glisser le dossier à traiter sur l'icône du script.



“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
Cette réponse vous a-t-elle aidé ?  
WB44 9 Messages postés samedi 24 décembre 2016Date d'inscription 30 juillet 2017 Dernière intervention - 4 juil. 2017 à 12:51
Merci beaucoup de ta réponse, tout marche parfaitement ;)
barnabe0057 11916 Messages postés lundi 2 mars 2009Date d'inscriptionContributeurStatut 25 avril 2018 Dernière intervention > WB44 9 Messages postés samedi 24 décembre 2016Date d'inscription 30 juillet 2017 Dernière intervention - 4 juil. 2017 à 12:58
Tant mieux, bonne journée à bientôt peut-être.
Commenter la réponse de barnabe0057