A voir également:
- Batch renommer une partie du nom de plusieurs fichiers
- Renommer plusieurs fichiers en même temps - Guide
- Fichier batch - Guide
- Renommer iphone - Guide
- Explorateur de fichiers - Guide
- Comment renommer quelqu'un sur instagram - Guide
15 réponses
qu'on me rattrappe si j'ai tord, mais je crois que tu peux faire une boucle "FOR" pour incrémenter une variable que tu rajoutera à la fin du nom de ton fichier
en gros ça doit donner ça
ou un truc approchant, je suis pas un maître en commandes DOS...
en gros ça doit donner ça
FOR /L i IN (1,1,100) DO ren *.jpg Mes_vacs%i%.jpg
ou un truc approchant, je suis pas un maître en commandes DOS...
Super ! Merci de ta réponse !!! Je vais tester ça et je te redissi ça a marché !
Euh en passant si tu peu expliquer a quoi sert le (1,1,100) stp ?
Euh en passant si tu peu expliquer a quoi sert le (1,1,100) stp ?
alors j'ai fait un FOR /? pour pouvoir répondre à ta précédente question et donc je vais te répondre maintenant que je le sais!
tout d'abord le (1,1,100) s'utilise avec le /L
cela sert a faire un compteur numérique (car le for a d'autres applications)
dans ce cas -> FOR /L (nombre de départ, pas, nombre de fin)
le pas peut être positif ou négatif suivant si tu veux une boucle qui incrémente (1,2,3,4,...) ou qui décrémente (100,98,96,94,...)
voilà, j'espère que tu vas t'en sortir avec ça!
sinon il existe de très bon soft gratuits de rennomage de fichiers.
personnellement j'utilise "Lupas Rename 2000"...
tout d'abord le (1,1,100) s'utilise avec le /L
cela sert a faire un compteur numérique (car le for a d'autres applications)
dans ce cas -> FOR /L (nombre de départ, pas, nombre de fin)
le pas peut être positif ou négatif suivant si tu veux une boucle qui incrémente (1,2,3,4,...) ou qui décrémente (100,98,96,94,...)
voilà, j'espère que tu vas t'en sortir avec ça!
sinon il existe de très bon soft gratuits de rennomage de fichiers.
personnellement j'utilise "Lupas Rename 2000"...
Je te remercie beaucoup mais juste ... Je le met apres mon "ren" ? Ou avant ? ou a la fin de mon code batch (ce qui m'étonnerai ...)
Merci pour tes expliquations ! Elles vont faire avancer mon projet !
Merci pour tes expliquations ! Elles vont faire avancer mon projet !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
comme ceci:
"essai"à remplacer avec ce que tu veux et "10" par ton nombre de fichiers
cela va générer des erreurs car il tenter de modifier tout les fichiers à chaque fois mais au final le résultat sera là. donc tu peux optimiser.
essai>FOR /L %i IN (1,1,10) DO ren *.jpg essai%i.jpg
"essai"à remplacer avec ce que tu veux et "10" par ton nombre de fichiers
cela va générer des erreurs car il tenter de modifier tout les fichiers à chaque fois mais au final le résultat sera là. donc tu peux optimiser.
Bon je fais mon chieur mais mieux vaut que je sois sur:
@echo off
color a
FOR /L i IN (1,1,54) DO ren *.jpg Mes_vacs%i%.jpg
pause
et voila ?
Aussi simple que ça ?
@echo off
color a
FOR /L i IN (1,1,54) DO ren *.jpg Mes_vacs%i%.jpg
pause
et voila ?
Aussi simple que ça ?
OK j'essaye ça et je te dit si ça marche ... Mais j'ai pas comprit (désolé je suis un peu boulet) mais devant je remplace le essai> par quoi ?
excuse moi pour le "essai>" c'est un copier/coller malheureux! c'est le dossier dans lequel je faisais mes ... essais justement!
donc a supprimer!
donc a supprimer!
tu as mis ça?
@echo off
color a
FOR /L %i IN (1,1,54) DO ren *.jpg Mes_vacs%i.jpg
pause
alors, attention, ça va te générer des erreurs mais ça va fonctionner quand même.
@echo off
color a
FOR /L %i IN (1,1,54) DO ren *.jpg Mes_vacs%i.jpg
pause
alors, attention, ça va te générer des erreurs mais ça va fonctionner quand même.
bah j'ai mis [...] /L %i [...] MesVacs_%i.jpg et il me dit encore une erreur et mes fichiers tests ne sont pas renommés ...
Une solution simple est de créer un fichier bat comme suit:
ren pict????.jpg pict????_mesvacs.jpg
où:
- pict est le préfixe propre à ton appareil préféré;
- les "?" représente une suite de 4 caractères. Dans mon cas il s'agit du numéro de la photo;
- "_mesvacs.jpg" est le suffixe que tu souhaites à la place de ".jpg"
Salut à tous!
ren pict????.jpg pict????_mesvacs.jpg
où:
- pict est le préfixe propre à ton appareil préféré;
- les "?" représente une suite de 4 caractères. Dans mon cas il s'agit du numéro de la photo;
- "_mesvacs.jpg" est le suffixe que tu souhaites à la place de ".jpg"
Salut à tous!
Merci en tout cas pour moi ça marche.
C'est juste qu'il ne s'arrête pas.
Faut-il faire un for end ou quelque chose pour qu'il arrête d'incrémenter sans cesse, qu'il s'arrête au moment où il a finit de tous les renommer en fait?
C'est juste qu'il ne s'arrête pas.
Faut-il faire un for end ou quelque chose pour qu'il arrête d'incrémenter sans cesse, qu'il s'arrête au moment où il a finit de tous les renommer en fait?