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

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Logiciel de renommage sachant faire ça

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Logiciel de renommage sachant faire ça

n°2974853
asseforeve​r
Nostalgique
Posté le 27-12-2010 à 10:58:41  profilanswer
 

Bonjour,
 
Je fais face à un problème de renommage de fichiers en masse, mes fichiers sont sous la forme :
"Nom du Dossier/Nom du Dossier - Nom du fichier.ext"
Et je voudrais le remplacer par
"Nom du Dossier/Nom du fichier.ext"
exemple : "Noel2010/Noel2010 - Photo1.jpg" => "Noel2010/Photo1.jpg" (suppression du nom de dossier superflux Noel2010 - )
exemple : "Noel2010/Image1.jpg" => "Noel2010/Image1.jpg" (rien à changer)
exemple : "Vacances2005/Vacances2005 - Plage.jpg" => "Vacances2005/Plage.jpg" (suppression du nom de dossier)
 
Normalement

Code :
  1. \\([^\\]+)\\\1 - (.*)


remplacé par

Code :
  1. \\$1\\$2


devrait fonctionner (corrigez moi si je me trompe)
 
J'ai essayé Ant Renamer mais je ne vois pas d'option capable de prendre en charge les noms des dossiers, ils le limitent aux fichiers. Idem avec Metamorphose.
 
Je cherche donc un logiciel capable d'accepter les expressions régulière et prenant en compte les dossiers.
 
Merci de vos lumières.


Message édité par asseforever le 28-12-2010 à 08:20:39
mood
Publicité
Posté le 27-12-2010 à 10:58:41  profilanswer
 

n°2974857
Je@nb
Modérateur
Kindly give dime
Posté le 27-12-2010 à 11:45:19  profilanswer
 

tu fais ça en powershell via un peu de scripting

n°2974863
asseforeve​r
Nostalgique
Posté le 27-12-2010 à 13:27:21  profilanswer
 

C'est vrai qu'avec un peu de temps plus devant moi, j'aurais déjà fais un script python.
Cependant, cette fonctionnalité me semble plutôt simple. J'ai trouvé un logiciel qui gère le sous-dossier, mais il ne gère pas les expressions régulière !?!
J'ai espoir que quelqu'un connaisse un outil adapté à mon problème.


---------------
Amateur de Prise 2 tête
n°2974873
BoraBora
Dilettante
Posté le 27-12-2010 à 15:20:20  profilanswer
 

J'utilise Renamer, qui prend en charge les noms de dossiers, mais je ne sais pas s'il peut faire ce que tu recherches. Tente toujours, il est gratuit et sans installation.


---------------
Qui peut le moins peut le moins.
n°2974901
yf38
Posté le 27-12-2010 à 18:16:43  profilanswer
 

xnview devrait savoir faire, selectionner un lot de fichiers puis clic droit renommer par lot et là on peut donner la règle, du genre remplacer /noel2010 par /
Et la règle reste conservée pour faire d'autres changements plus tard.
En prime xnview a un certain intérêt dans le domaine photo, et il est gratuit.


Message édité par yf38 le 27-12-2010 à 18:17:17
n°2974910
Tous
http://www.annuaire-guitare.fr
Posté le 27-12-2010 à 19:05:18  profilanswer
 

ant renamer le fait très bien... tu n'as pas à te soucier du nom du dossier dans ton cas, tu fais juste un remplacement sur le début de fichier ; c'est encore plus simple si ton début est de longueur constante ou avec des termes identiques. Rubrique remplacement de chaine multiples
 
Free commander et total commander font ça aussi ;)


---------------
Les Cartes Son Haute Fidélité pour mélomanes, musiciens, audiophiles, la MAO, le cinéma,...
n°2974965
asseforeve​r
Nostalgique
Posté le 28-12-2010 à 08:17:57  profilanswer
 

Je n'ai pas trouvé d'option dans Renamer, idem pour xnview, le sous dossier n'est pas pris en compte.
 
Tous ces logiciels, y compris Ant Renamer ne permettent que de remplacer "Noel2010" mais j'ai des centaines de dossiers avec un nom changeant, de plus à l'intérieur, tous les fichiers ne commencent pas par Noel2010, seulement ceux issu d'un certain appareil photo.


---------------
Amateur de Prise 2 tête
n°2974992
Tous
http://www.annuaire-guitare.fr
Posté le 28-12-2010 à 12:12:41  profilanswer
 

Le vrai problème est de savoir quoi remplacer... Tes textes à changer ne respectent aucune logique semble-t-il, comment veux tu dire ça à un programme ?
 
Le mieux c'est de lister à la main tout ce que tu veux changer et par quoi tu veux le changer, et après tu appliques les filtres.
 
Mais il faut que tu saches "quoi" avant de le demander à l'ordinateur...
 
Peux-tu marquer ici tout ce que tu as à remplacer et par quoi tu voudrais le remplacer ?
 
Ah, j'ai vu que tu avais modifié ton premier message... Dans ce cas il faut procéder par groupes, tu as tant de groupes que ça ? Ou seulement trois ou quatre ?
 
Il faut compter à partir de la droite les caractères et effacer déjà tout ce qui dépasse à partir de la racine la plus longue à garder. il te restera que quelques fichiers à finaliser.
 
Et d'après ce que je vois de tes exemples, tu n'as pas besoin de prendre en compte le nom du dossier dans tes expressions ;) C'est toujours ça !
 
Mon conseil, fais le par petits groupes ton renommage, petits groupes pour lesquels tu arriveras clairement à définir une règle. Vu la complexité de la chose, tu ne pourras pas le faire en une seule fois sans une programmation lourde avec plein de if qui au final te feront perdre plus de temps qu'autre choses...
 
Tu as combien de photos à renommer en tout ? Tu as combien de groupes ?


---------------
Les Cartes Son Haute Fidélité pour mélomanes, musiciens, audiophiles, la MAO, le cinéma,...
n°2975000
asseforeve​r
Nostalgique
Posté le 28-12-2010 à 13:35:25  profilanswer
 

J'ai pas mal de groupes, à chaque dossiers de photos... Le logiciel que j'utilisais créait toujours un dossier et des noms de fichiers avec le nom du dossier.
 
Sinon, je trouve le principe de renommage simple, je l'ai d'ailleurs montré : avec une petite expression régulière sur une chaîne comprenant le sous dossier et le nom du fichier, c'est simple.
Seulement tous les logiciels traitent seulement la chaine du nom du fichier et pas le sous dossier... Dommage ^^


---------------
Amateur de Prise 2 tête
n°2975122
asseforeve​r
Nostalgique
Posté le 29-12-2010 à 09:41:44  profilanswer
 

J'ai finalement capitulé et programmé une quinzaine de lignes en PHP (le plus simple pour moi).


---------------
Amateur de Prise 2 tête
mood
Publicité
Posté le 29-12-2010 à 09:41:44  profilanswer
 

n°2975176
Tous
http://www.annuaire-guitare.fr
Posté le 29-12-2010 à 14:45:36  profilanswer
 

Tu aurais pu le faire un 15 fois avec ant renamer alors :jap:
 
Mais merci d'avoir donné un feed back :jap:


---------------
Les Cartes Son Haute Fidélité pour mélomanes, musiciens, audiophiles, la MAO, le cinéma,...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Logiciel de renommage sachant faire ça

 

Sujets relatifs
Logiciel escroc paralyse mon PCLogiciel pour Tunnel Http
Logiciel pour lire film bluray, 720, 1080 etc...Cherche logiciel Macro particulier...
petit logiciel pour les anniversairesQuelqu'un sait-il ou trouver se logiciel ?
Logiciel/site reconnaissance d'imageVotre choix sur un logiciel de stockage de mot de passe svp
Demande d'explications sur logiciel malvaillant 
Plus de sujets relatifs à : Logiciel de renommage sachant faire ça


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