Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1617 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Ajouté préfix nom du repertoire dans un nom de fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ajouté préfix nom du repertoire dans un nom de fichier

n°2268286
carman33
Posté le 22-10-2015 à 14:24:10  profilanswer
 

Bonjour a tous,  
 
Je débute en Batch et je suis confronté a un petit souci.  
 
Je souhaiterais renommé de manière automatique et récurrente des photos qui arrivent dans un dossier et ses sous dossier .  
Les images doivent être renommées en ajoutant pour préfixe le nom du dossier les contenants.
 
Exemple :  
c:\user\image\camera\cam1\image1723.jpg doit devenir cam1_1723.jpg
 
c:\user\image\camera\cam2\image1854.jpg doit devenir cam2_1854.jpg  
 
 
Par la suite, les images doivent être déplacées dans le dossier.  
c:\user\image.
 
Déplacer les images ne me pose pas de problème, mais le préfixe qui va me reprendre le nom du dossier et l'inséré en tête de nom de fichier perturbe beaucoup.  
 
Merci beaucoup pour votre aide.  
 
 

mood
Publicité
Posté le 22-10-2015 à 14:24:10  profilanswer
 

n°2268307
carman33
Posté le 22-10-2015 à 17:47:22  profilanswer
 

je pense avoir résolu mon problème,  
 
 

Citation :

:boucle
set PREFIX=%%~nxa
for /r "c:\user\image\cam1\" %%a in (.) do for %%i in ("%%a\*.jpg" ) do ren "%%i" %PREFIX%_%%~nxi
For /r %%i in (*.jpg ) do move "%%i" "C:\user\image"
timeout /t 30
goto boucle


 
Je ne sais pas si c'est trés propre mais ça fonctionne :)  
 
Merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Ajouté préfix nom du repertoire dans un nom de fichier

 

Sujets relatifs
Copier un fichier en supprimant des lignes[EXCEL/VBA] Automatiser remplissage de fichier
[resulu]Changer de répertoire courant sans shell sur Gnu/Linux.Problème de migration du fichier .htpasswd de Linux a Windows.
htaccess réécrireficihier.htm en fichier/Fichier crypté de donnees sécurisées
[Cobol Gcos] Recherche fichier indexéSuppression de ligne dans un fichier
Fichier .txt supérieur à un million de lignesIsoler un fichier sans extension
Plus de sujets relatifs à : Ajouté préfix nom du repertoire dans un nom de fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR