Windows - Combinez plusieurs fichiers texte en un seul fichier texte [doublon]

15

Duplicate possible:
une ligne de commande ou un cmd par lots pour concaténer plusieurs fichiers?

J'ai plus d'un millier de fichiers texte que je voudrais combiner en un seul fichier texte, existe-t-il un moyen de le faire automatiquement?

CLiown
la source
Sont-ils tous dans le même répertoire? Avez-vous une liste de tous les fichiers?
Nifle
Ils sont tous dans le même répertoire et je n'ai pas de liste des noms de fichiers.
CLiown
Ensuite, la réponse de JC2k8 devrait faire ce dont vous avez besoin. N'oubliez pas de revenir et de l'accepter plus tard si c'est le cas.
Nifle
titre plus accrocheur que le doublon, donc +1
Wolf

Réponses:

23

Sortez votre ligne de commande et c'est parti:

copy /a *.txt concat.txt

Cela va concaténer tous les fichiers txt du même répertoire en un seul fichier nommé "concat.txt".

/A indique un fichier texte ASCII

JC2k8
la source
question courte, réponse courte +1 (seulement un petit défaut, le cas changeant du / a)
Wolf
1
L' option /aou /Asemble moins utile que prévu. Je reçois des flux de ligne de déchets dans le fichier concaténé après le premier fichier. Peut-être que cette option est désormais obsolète car de nombreux formats alternatifs existent: vous pensez principalement que c'est ASCII, mais ce ne /bsera pas le cas, si la dernière ligne se termine par un saut de ligne.
Wolf