COMMANDE DOS

COMMANDE DOS - Shell/Batch - Programmation

Marsh Posté le 18-05-2008 à 22:03:54    

Bonjour,
 
Jeune damoiselle en détresse demande de l'aide de valeureux chevaliers codeurs :)
 
Voila mon problème :  
 
J'ai plusieurs centaines fichiers a renommer.
Le seul renommage que j'ai a faire sur ces fichiers c'est de rajouter devant le nom bleu_
 
Par exemple, le fichier qui va s'appeler oiseau.jpg, devra être renommer par bleu_oiseau.jpg.
 
J'ai donc créé un . bat construit de cette manière : ren *.jpg bleu_*.jpg
 
Mais ça coince, en effet au lieu de renommer mon fichier bleu_oiseau.jpg il le renomme en bleu_u.jpg
 
Il écrase donc mes 1er caractères du titre original.
 
Je ne trouve pas de solution!
 
Merci!

Reply

Marsh Posté le 18-05-2008 à 22:03:54   

Reply

Marsh Posté le 18-05-2008 à 22:12:17    

c'est caca !


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 18-05-2008 à 22:17:45    

mais encore?

Reply

Marsh Posté le 18-05-2008 à 22:31:05    

Il me semble qu'en Dos, on ne peut pas faire de boucles.
 
Je me trompe peut-être mais tu peux toujours demander aux collègues de windows... ici: http://forum.hardware.fr/hfr/Windo [...] ujet-1.htm

Reply

Marsh Posté le 18-05-2008 à 22:31:59    

on déplace dans la catégorie programmation.


---------------
Intermittent du GNU
Reply

Marsh Posté le 18-05-2008 à 22:40:30    

si on peux faire des boucles car bien souvent je renomme les extensions
 
et pour ce faire j utilise
 
ren *.jpg *.bmp
 
ca garde le nom des fichiers et ca ne chanqe que l extension.
 
merci de m'indiquer comment déplacer mon message?
 

Reply

Marsh Posté le 18-05-2008 à 22:40:34    

Ce sujet a été déplacé de la catégorie OS Alternatifs vers la categorie Programmation par Mjules


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 19-05-2008 à 09:49:43    

Tu peux utiliser un soft tout fait pour cela, genre Ant Renamer

Reply

Marsh Posté le 19-05-2008 à 12:21:23    

Hello ,
 
Place ce Batch dans le répertoire contenant tes photos
 

@echo off
for /f "tokens=*" %%A in ('dir /b "*.jpg"') do (ren "%%A" "bleu_%%A" )

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed