如何制作将文件合并在一起的批处理文件?

时间:2014-08-14 18:15:07

标签: batch-file

我必须将文件夹中的文件合并到单个文本文件中,我不知道该怎么做

3 个答案:

答案 0 :(得分:3)

使用FOR / F:http://ss64.com/nt/for_d.html

例如,要连接当前目录和所有子目录中的所有文本文件,您可以这样做:

FOR /F "tokens=*" %G IN ('dir /b /s *.txt') DO TYPE %G >> out.txt

答案 1 :(得分:2)

copy / b * .txt newfile.txt

确保所有文本文件与.bat

一起位于同一文件夹中

答案 2 :(得分:0)

您可以使用带有命令type

的简单重定向运算符

假设您的目录包含3个文件a.txt b.datmyfile

然后只使用type * >> outfile 这会将所有文件的内容复制到名为outfile

的文件中