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

  FORUM HardWare.fr
  Programmation
  Divers

  Renommer des fichiers grâce à une base de données

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Renommer des fichiers grâce à une base de données

n°1816391
zemarsu
Posté le 25-11-2008 à 14:40:24  profilanswer
 

Bonjour,
 
J'ai un petit problème que j'aimerais résoudre :  
 
Je dispose d'une banque de son, rippée à partir d'une quarantaine de CD. Les fichiers sont classés dans des dossiers correspondants au CD à partir duquel il ont été rippés. Ça donne ça :
 
dossier "cd 01" - fichier 1.wav
                     - fichier 2.wav
                     - fichier 3.wav
dossier "cd 02" - fichier 1.wav
                     - fichier 2.wav
                     - fichier 3.wav
dossier "cd 03" - fichier 1.wav
                     - fichier 2.wav
...etc...
 
Le problème est que les fichiers n'ont pas de noms, ils sont de la forme audio01.wav, et la banque de son est constituée d'une quarantaine de CD, tous comportant une centaine de fichiers. Cela prend du temps de tout renommer à la main !
 
Je dispose cependant d'un fichier excel qui m'indique tout les descriptif de chaque son, et j'aimerais renommer tout les fichiers sons par cette description. Donc je voudrais savoir si il y a un moyen de tout renommer, grâce à un petit script, ou un petit soft...
 
Bref, merci de m'apporter votre aide !

mood
Publicité
Posté le 25-11-2008 à 14:40:24  profilanswer
 

n°1816396
nerisson
Pic-pic
Posté le 25-11-2008 à 14:45:20  profilanswer
 

Sous Excel tu créé une formule qui va te générer pour chaque fichier la commande DOS correspondante.
Ensuite tu fait un bête copier-coller dans une fenêtre DOS de toutes tes commandes.


---------------
Light is right
n°1816408
kao98
...
Posté le 25-11-2008 à 14:52:37  profilanswer
 

nerisson a écrit :

Sous Excel tu créé une formule qui va te générer pour chaque fichier la commande DOS correspondante.
Ensuite tu fait un bête copier-coller dans une fenêtre DOS de toutes tes commandes.


T'as pas plus tordu en stock par hasard ? :o


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1816425
nerisson
Pic-pic
Posté le 25-11-2008 à 15:09:20  profilanswer
 

Qu'est-ce qui est tordu ?
Pas de script, pas de programme, pour un traitement qui va être lancé une seule fois je pense qu'il n'y pas besoin de faire plus compliqué.


---------------
Light is right
n°1816460
kao98
...
Posté le 25-11-2008 à 15:40:06  profilanswer
 

Il faut juste qu'il se paluche à la main les copier/coller d'une centaine de ligne de commande dans un .bat ! :/
 
alors qu'en VBA, c'est une dizaine de minutes grand max à coder, ça peut être ludique, et ça renomme tous les fichiers en une fois :spamafote:


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1816468
nerisson
Pic-pic
Posté le 25-11-2008 à 15:59:12  profilanswer
 

Non, il peut copier toute une colonne Excel et la coller dans une fenêtre de commande, cela fonctionnera.


---------------
Light is right
n°1816472
kao98
...
Posté le 25-11-2008 à 16:01:21  profilanswer
 

Ouais, mais c'est pas ce que tu proposais au départ !
Enfin, c'est pas grave. Ta solution, en utilisant un .bat, devient valable :jap:


Message édité par kao98 le 25-11-2008 à 16:04:28

---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1816496
zemarsu
Posté le 25-11-2008 à 16:41:43  profilanswer
 

Yeah, sympa tout ça ! Bon par contre c'est en attendant d'avoir un PC sous la main, je suis sous mac là... ^^
 
A part copier-coller les commandes, il y a rien d'autre à mettre dans le .bat ?
Merci pour vos réponses en tout cas.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Renommer des fichiers grâce à une base de données

 

Sujets relatifs
Tableau multi avec plusieurs donnees[optimisation] fichier txt -> insert base de donnée
Transformation Tableau en Liste de DonnéesProblème connexion base de données
[Résolu] Problème pour lire et écrire des fichiers pgm en C++Souci avec formulaire en base Sql (la base ne se remplit pas)
[RESOLU]jointure d'extraction de donnéesHeader application PDF avec base de données POSTGRE
Plus de sujets relatifs à : Renommer des fichiers grâce à une base de données


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