[Batch] Insérer une chaine de caractère devant un nom de fichier

Insérer une chaine de caractère devant un nom de fichier [Batch] - Shell/Batch - Programmation

Marsh Posté le 04-07-2006 à 09:56:40    

Bonjour à tous,
Je souhaite ajouter une chaine de caractère devant le nom d'une série de fichiers, j'ai essayé avec ren mais cela me remplace la chaine de caractère. J'utilise déja AntRenamer qui peut etre une solution, mais je souhaiterais automatiser tout cela via un batch.  
J'ai regardé sur le forum et j'ai trouvé la solution mais pour du shell. A ce sujet, je ne connais pas la différence entre ces deux "langages". Vous est t'il possible de m'éclairer au sujet de mes 2 questions.
Merci par avance pour vos réponses.


Message édité par Profil supprimé le 04-07-2006 à 09:57:05
Reply

Marsh Posté le 04-07-2006 à 09:56:40   

Reply

Marsh Posté le 12-07-2006 à 16:19:49    

eh bien, tu te positionnes dans le dossier que tu souhaites.
tu crées la variable
set prefixe="ton préfixe"
Tu extrais par dir tous lesnoms de fichiers dans un fichiers texte.
tu exécutes à la chaîne sur les fichiers répertoriés ds ce fichier texte la commande move en faisant qqch du type:
move [nom_fichier]  %prefixe%[nom_fichier]
 
et voilà!

Reply

Sujets relatifs:

Leave a Replay

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