Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
Any command-line or batch cmd to concatenate multiple files?

I have over a thousand text files which I would like to combine into a single text file, is there any way to do this automatically?

share|improve this question

marked as duplicate by slhck Jul 26 '12 at 11:21

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Are they all in the same directory? Do you have a list of the all the files? – Nifle Jul 26 '12 at 11:08
They are all in the same directory and I don't have a list of the file names. – CLiown Jul 26 '12 at 11:10
Then JC2k8's answer should do what you need. Don't forget to come back and accept it later if it does. – Nifle Jul 26 '12 at 11:12
more catchy title then the duplicated one, so +1 – Wolf Mar 27 '15 at 10:33
up vote 14 down vote accepted

Pull out your command line and let's go:

copy /a *.txt concat.txt

This will concatenate all txt files in the same directory into one file named "concat.txt".

/A indicates an ASCII text file

share|improve this answer
short question, short answer +1 (only tiny blemish, the changing case of the /a) – Wolf Mar 27 '15 at 10:33
The /a or /A option seems to be less useful then expected. I'm getting garbage line feeds in the concatenated file after the first file. Maybe this option is now outdated because many of alternative formats are around: you mostly think it's ASCII, but it isn't /b will do, if the last line ends with linefeed. – Wolf Mar 27 '15 at 10:46

Not the answer you're looking for? Browse other questions tagged .