renommer des fichiers

renommer des fichiers - Programmation

Marsh Posté le 27-07-2001 à 12:08:49    

j'ai une question ki peut parraitre ininteressante mais je me la pose malgré tout depuis un moment : est-il possible en créant un script quelconque d'automatiser l'action suivante :
je souhaite en fait renommer en série (gd qte) des fichiers se trouvant dans différent dossiers et sous dossiers de manière à ce que chaque 1e lettre de chaque mot soit en majuscule
exemple : "je m'appel Ibram.txt" deviendrai "Je M'Appel Ibram.txt"
 
j'ai d'abord pensé à un batch puis je me suis dit que ca serai p-e pas assez puissant... donc plus qqch en c ou autre.... en fait je sais pas très bien....
merci d'avance
 
titib

Reply

Marsh Posté le 27-07-2001 à 12:08:49   

Reply

Marsh Posté le 27-07-2001 à 13:23:37    

A priori, faut écrire un programme d'exploration récursive des répertoires.
Faut parcourir les caractères des noms et changer chaque premier caractère en sa majuscule, lancer une commande rename ou analogue pour le fichier (selon l'OS)....
 
Si c'était uniquement pour faire une liste de fichiers, j'ai regardé la fonction Shift/F3 de Word. On met en majuscule que "Je M'appel Ibram.txt" mais pas le A de appel...
 
Bon courage.  :)

Reply

Marsh Posté le 27-07-2001 à 13:38:35    

merci, meme si je suis totalement incapable de réaliser ca :) lol

Reply

Marsh Posté le 27-07-2001 à 16:13:48    

le programme de "renommage" que j'ai fait permet, entre autres, de faire ça (majuscules à chaque mot), j'avais fait ça en C/C++ (voir signature).


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 29-07-2001 à 19:22:59    

GEENIAAAAAALLLLLLLLLL :) tu me sauve la vie, je t'adore :) je te fais de gros poutou... mdr :)
thks encore une fois, t un tueur!!!!!

Reply

Sujets relatifs:

Leave a Replay

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