Renommer une liste de fichier [Help] - Shell/Batch - Programmation
Marsh Posté le 15-08-2006 à 00:30:05
set cpt=0
set space=" "
for /F "tokens=1,2,3,4,5,6 delims= " %%i in (*.jpg) do set nom=%%a%%b%%c%%d%%e%%f
ren *.jpg %%a%space%%%b%space%%%c%space%%d%space%%cpt%%space%%d.jpg
cpt=cpt+1
J'ai presque bon ?!
Marsh Posté le 15-08-2006 à 12:39:05
A la base, c'est le même problème qu'ici :
http://forum.hardware.fr/hardwaref [...] 4040-1.htm
à savoir : remplacer une lettre dans une chaîne de caractères.
En gros, tu veux supprimer le 0 à la 10è position à compter de la fin du nom ?
Marsh Posté le 15-08-2006 à 12:56:26
En fait je veux recommencer le nommage à 0.
C'est à dire garder la structure du fichier " $Structure OB Front IsometricView$298 * jpg.jpg " et remplacer l'étoile par 0,1,2,...,10,11,...,99,100,... ect.
Marsh Posté le 15-08-2006 à 13:56:21
C'est pareil, le principe reste le même.
Mais ça va mettre le boxon dans tes fichiers ça. Ce ne serait pas plus logique de les renommer en <prefixe>_000_jpg.jpg...<prefixe>_999_jpg.jpg ? D'ailleurs, les espaces dans les noms, y a pas plus moche
Marsh Posté le 15-08-2006 à 21:10:28
J'aurai bien aimé pouvoir changé le nommage des fichiers mais c'est le standard auquel je dois me plier ...
Marsh Posté le 17-08-2006 à 18:44:52
J'ai résolu mon problème j'ai codé une appli. Merci quand même.
Marsh Posté le 14-08-2006 à 19:47:34
Bonjour,
je cherche à modifier le nom de plusieurs fichiers en utilisant un fichier batch car c'est très simple d'utilisation.
Cependant je n'ai pas les connaissances necessaires pour y arriver, c'est pourquoi je fais appel un l'un d'entre vous, que je remercie mille fois d'avance car je suis trop en stress là il faut que je trouve une solution plus que rapide ...
Les fichiers à renommer sont les suivants :
_$Structure OB Front IsometricView$298 01 jpg.jpg => _$Structure OB Front IsometricView$298 0 jpg.jpg
_$Structure OB Front IsometricView$298 02 jpg.jpg => _$Structure OB Front IsometricView$298 1 jpg.jpg
_$Structure OB Front IsometricView$298 03 jpg.jpg => _$Structure OB Front IsometricView$298 2 jpg.jpg
ect ... et ce jusqu'a ce qu'il n'y ai plus de fichiers dans le dossiers, car il y'en a en moyenne 600.
Je remercie beaucoup d'avance la personne qui saura me porter secours !
Merci.
bNj
Message édité par bNji le 15-08-2006 à 12:27:10