将多个txt文本文件合并成一个txt文件

方法一:批处理文件

有文档1.txt、2.txt

新建一个文档:合并文档.txt,在该合并文档中输入

copy/b 1.txt+2.txt 3.txt

合并文档.txt更改为合并文档.bat,运行即可。

命令行帮助 /B 表示一个二进位文件。
copy/b 1.txt+2.txt 3.txt 就是把两个文件按照二进制 直接拼接到一起,拼接的结果写到3.txt中


copy:

将一个或多个文件从一个位置复制到另一个位置。

语法

copy [/d] [/v] [/n] [/y | /-y] [/z] [/a | /b]  [/a | /b] [+ [/a | /b] [+ ...]] [ [/a | /b]]

参数

参数 描述
/d 允许复制的加密文件作为解密文件保存在目标位置。
/v 验证是否已正确写入新文件。
/n 当复制名称长度超过8个字符或文件扩展名长度超过三个字符的文件时,使用短文件名(如果可用)。
/y 禁止提示您确认是否要覆盖现有目标文件。
/-y 提示您确认是否要覆盖现有的目标文件。
/z 在可重启模式下复制网络文件。
/a 指示 ASCII 文本文件。
/b 指示二进制文件。
必需。 指定要从中复制文件或文件集的位置。 可以包含驱动器号和冒号、目录名称、文件名或它们的组合。
必需。 指定您要将一个或一组文件复制到的位置。 目标可以包含驱动器号和冒号、目录名称、文件名或它们的组合。
/? 在命令提示符下显示帮助。

方法二:命令行处理

有文档1.txt、2.txt、3.txt,在data文件目录下(目录必须是英文)

  • win+r 进入运行界面

  • 进入data文件夹内

    C:\Users\maidou>E:
    
    E:\>cd data
    
    E:\data>type *.txt > new.txt
    
    1.txt
    
    2.txt
    
    3.txt
    
    new.txt
    
    E:\data>
    

    可以根据需要将new的后缀更改为.txt.doc


type语法:

type [:][]

参数:

参数 描述
[:][] 指定要查看的一个或哪些文件的位置和名称。 用空格分隔多个文件名。
/? 在命令提示符下显示帮助。

备注:

  • 如果FileName包含空格,则用引号将其引起来 (例如,包含 Spaces.txt) 的文件名。
  • 如果显示的是由程序创建的二进制文件或文件,则屏幕上可能会出现奇怪的字符,包括换页符字符和转义序列符号。 这些字符表示二进制文件中使用的控制代码。 通常,应避免使用type命令显示二进制文件。

示例

若要显示名为 "假日" 的文件的内容,请键入:

type holiday.mar

若要显示名为 "假日" 的长文件的内容,请一次一个屏幕,键入:

type holiday.mar | more

Windows命令大全

你可能感兴趣的:(将多个txt文本文件合并成一个txt文件)