DOS文件复制(copy)

DOS文件复制(copy)教程

Dos 中的 copy 命令可以复制文件,也可以用来合并文件。

DOS copy命令详解

功能

将一份或多份文件复制到另一个位置,也可用来合并文件。当拷贝的文件多于一个时,会显示每个已拷贝的文件的名称。

语法

COPY [/Y | /-Y][/A | /B ] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination [/A | /B]]

参数

参数 描述
source 需要复制的文件。
/A 表示一个 ASCII 文本文件。
/B 表示一个二进位文件。
destination 为新文件指定目录和 / 或文件名。
/Y 不使用确认是否要改写现有目标文件的提示。
/-Y 使用确认是否要改写现有目标文件的提示。

DOS copy命令常用实例

实例

实例 描述
copy /a 复制文本文件。
copy /b 复制二进位文件。
copy /y 不使用确认是否要改写现有目标文件的提示。
copy /-y 使用确认是否要改写现有目标文件的提示。

复制文本文件

语法

copy /a

案例

使用 cd 命令进入 E 盘,具体命令如下:

cd /d e:haicoder

运行后,输出如下:

16 DOS copy命令.png

复制文本文件,输入以下命令:

copy file.txt file_copy.txt /a

运行结果如下图:

17 DOS copy命令.png

此时查看文件夹,发现复制成功,如下图:

18 DOS copy命令.png

复制二进制文件

语法

copy /b

案例

使用 cd 命令进入 E 盘,具体命令如下:

cd /d e:haicoder

运行后,输出如下:

19 DOS copy命令.png

复制文本文件,输入以下命令:

copy binfile.bin binfile_copy.bin /b

运行结果如下图:

20 DOS copy命令.png

此时查看文件夹,发现复制成功,如下图:

21 DOS copy命令.png

不提示确认覆盖

语法

copy /y

案例

使用 cd 命令进入 E 盘,具体命令如下:

cd /d e:haicoder

运行后,输出如下:

22 DOS copy命令.png

当复制文件已存在,会提示是否要覆盖,输入以下命令:

copy file.txt file_copy.txt

执行后如下图:

23 DOS copy命令.png

如果不想看到确认提示,可以输入以下命令:

copy file.txt file_copy.txt /y

运行结果如下图:

24 DOS copy命令.png

此时查看文件夹,发现复制成功,如下图:

25 DOS copy命令.png

提示确认覆盖

语法

copy /-y

案例

当复制文件已存在,如果需要提示是否要覆盖,可以输入以下命令:

copy file.txt file_copy.txt /-y

执行后如下图:

26 DOS copy命令.png

此时查看文件夹,发现复制成功,如下图:

27 DOS copy命令.png

合并文件

语法

copy filename + filename2

案例

使用 cd 命令进入 E 盘,具体命令如下:

cd /d e:haicoder

运行后,输出如下:

28 DOS copy命令.png

我们需要合并以下文件,如下图:

29 DOS copy命令.png

可以输入以下命令:

copy fileA.txt + fileB.txt

执行后如下图:

30 DOS copy命令.png

此时查看文件,发现合并成功,如下图:

31 DOS copy命令.png

DOS文件复制(copy)总结

Dos 中的 copy 命令可以执行复制或合并文件的一系列操作。