Forum Clubic

Modifier les extensions de tout mes fichier

Salut a tous, j’aimerai mettre tout les fichier .bmp de mon pc, en .jpg, et je voudrai faire cela avec un batch.
Quel est la ligne de commande svp ?

Merci d’avance.

Salut,

Avec XnView ( www.xnview.com ) par exemple.

ok merci, mais je voudraire faire cela en batch.
Merci quand meme nglechau.

avec la commande ren
ligne de commande : ren *.bmp *.jpg

changer l’extension, c’est une chose. Changer le format du fichier, c’en est une autre.
hedve, tu es bien sùr que tu ne veux que les renommer ?

oui oui, je veu juste changer l’extension.
ZagZig, la commande elle change l’extantion que du dossier dans lequel ce trouve le fichier .bat, moi je veu qu’un .bat change toute les extension du mon PC.

Oki, XnView fait la vraie conversion, il supporte aussi le mode ligne de commande (pour les batchs).

Sinon, puisque tu veux simplement changer de l’extension, je te file ce batch :
[cpp]@echo off
setlocal

rem A modifier
set SDIR=Z:\Mes photos

set FRM_EXT=*.bmp
set TO_EXT=.jpg

for /R %SDIR% %%x in (%FRM_EXT%) do (
echo ren “%%~fx” %%~nx%TO_EXT%
ren “%%~fx” %%~nx%TO_EXT%
)

echo RESULTAT
dir /b /s %SDIR%\*%TO_EXT%

endlocal
pause[/cpp]

Voilà !

Super, Merci bien, mais je comprend pas tres bien, est ce que tu peut me redonner la commande sachant que le dossier (et les sous-dossier) que je souhaite modifier c’est “C:\WINDOWS\Bureau\lol”.
Merci Quand Meme !!!

La commande reste tjs ren, mais il faut une boucle for pour traiter les dossiers récursivement.

Il faut juste remplacer Z:\Mes photos de la valeur SDIR par ton vrai chemin. Le batch est fait pour renommer .bmp en .jpg, si tu veux modifier .abc en .xyz par exemple, modifie les valeurs FRM_EXT et TO_EXT respectivement.

En conclusion, à personnaliser au besoin que les lignes numéro 5-6-7.

:smiley: