Comment insérer dans plusieurs fichiers, un même texte?

[Fermé]
Signaler
Messages postés
9
Date d'inscription
lundi 21 septembre 2015
Statut
Membre
Dernière intervention
15 février 2016
-
Messages postés
9
Date d'inscription
lundi 21 septembre 2015
Statut
Membre
Dernière intervention
15 février 2016
-
Bonjour,

Je vous explique ma situation :
J'ai 72 fichiers .csv dans un même répertoire, à concaténer dans un fichier .txt. Jusque là, j'arrive à tous les concaténer avec :
type *.csv >> newFile.txt

Pour éviter les difficultés de lecture, j'ai essayé de créer un autre fichier texte avec écrit "*fin*" suivi d'un retour chariot puis de l'insérer à chaque fois qu'un fichier est copié:
FOR /f "delims=|" %f IN ("c:\Users\*.csv" ) DO (type %f c:\Users\chariot.txt >> newFile.txt)

Ce qu'il se passe :
Avec ce bout de code, tous mes fichiers sont copiés. Et seulement APRÈS avoir copié TOUS les fichiers, il y a ma chaine de caractère "*fin*".

1 réponse

Messages postés
18300
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 octobre 2021
5 410
hello
essayer
FOR %f IN ("c:\Users\*.csv" ) DO (type %f c:\Users\chariot.txt )>> newFile.txt
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
9
Date d'inscription
lundi 21 septembre 2015
Statut
Membre
Dernière intervention
15 février 2016

Juste à cause d'une parenthèse --' .
Mercimerci. (^_^).