Bonjour à tous,

Je souhaiterais, par le biais d’un script VBS, ouvrir un ensemble de fichiers texte contenu dans un répertoire et remplacer la première ligne de chaque fichier par une nouvelle ligne.
Je m’explique : j’ai un ensemble de fichier texte dans un répertoire appelé Toto.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Toto
---------->TextFile1.txt
---------->TextFile2.txt
...
---------->TextFileN.txt
Chaque fichier TexteFilei.txt contient en début de fichier les lignes suivantes (la chaîne Foo.txt est variable entre chaque fichier et peut prendre n'importe quelle valeur) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Name    Foo.txt
Folder  C:\TEMP\Toto
…
Mon but est d’ouvrir chacun de ces fichiers TexteFilei, de le mettre en écriture, et de remplacer la première ligne (sachant que celle-ci n’a de commun entre tous les fichiers que la chaîne Name au début, cd contenu ci-dessus) par une nouvelle ligne, i.e.:
Name Toto_TexteFilei.txt

Est-ce possible? Si oui, quelle fonction dois-je utiliser?
Ou serait-il plus simple de remplacer ce qui suit la chaîne Name jusque la fin de la première ligne par ce que je souhaite (i.e. Toto_TexteFilei.txt)? Si oui, auriez-vous une idée de comment le faire?

Merci d’avance pour votre aide .