Se connecter avec
S'enregistrer | Connectez-vous

Question fichier .bat fonction renommer

Dernière réponse : dans Programmation

Bonjour a tous,

Voila j'aurai souhaité avoir vos lumières sur une petite question que je me
pose. Il m'arrive de vouloir renommer mes photos qui sont nommées par
défaut sous DSCN etc... et j'aimerai par exemple les renommer sous Premier
de l'an 1, Premier de l'an 2.

Donc je me créer un fichier .bat avec ren *.jpg Premier de lan + x.jpg

Comment est ce que je pourrais faire pour que la variable x augmente de 1
à chaque photo que l'ordinateur renomme pour que je puisse avoir une suite
de photo en nombre croissant. Et me retrouver avec Premier
de l'an 1, Premier de l'an 2...

Je ne sais pas trop si j'ai été clair :heink:  . Redemandez moi si vous ne comprenez
pas très bien. :ange: 

Merci d'avance. :) 
Lassé par la pub ? Créez un compte

cmfont a dit :
Bonjour a tous,

Voila j'aurai souhaité avoir vos lumières sur une petite question que je me
pose. Il m'arrive de vouloir renommer mes photos qui sont nommées par
défaut sous DSCN etc... et j'aimerai par exemple les renommer sous Premier
de l'an 1, Premier de l'an 2.

Donc je me créer un fichier .bat avec ren *.jpg Premier de lan + x.jpg

Comment est ce que je pourrais faire pour que la variable x augmente de 1
à chaque photo que l'ordinateur renomme pour que je puisse avoir une suite
de photo en nombre croissant. Et me retrouver avec Premier
de l'an 1, Premier de l'an 2...

Je ne sais pas trop si j'ai été clair :heink:  . Redemandez moi si vous ne comprenez
pas très bien. :ange: 

Merci d'avance. :) 


Tiens, jette ça dans un fichier rename.cmd
  1. @echo off
  2. setlocal EnableDelayedExpansion
  3. set cpt=1
  4. for %%i in (*.jpg) do ren %%i Image_!cpt!.jpg & set /A cpt+=1
  5. endlocal


Tu peux adapter et aussi paramétriser pour renommer selon des scénarios distincts
Lassé par la pub ? Créez un compte
Tom's guide dans le monde