DOS命令 复制文件 copy
将一份或多份文件复制到另一个位置。
此命令不能复制文件夹。复制文件夹请参考 <复制文件夹> 。
1 语法
copy source [destination]
2 参数
source
表示从哪个文件进行复制。必选项。
destination
表示复制到哪个文件。
3 选项
/Y
不使用确认是否要覆盖现有目标文件的提示。
4 示例
4.1 准备工作
源目录。两级目录,分别各有多个文件
d:\dir1\下:test1.txt,test2.txt,bat3.bat
d:\dir1\dir11\下:test11.txt,test12.txt,bat13.bat
目标目录d:\dir2。其中为空。
4.2 例1:将单个文件复制到指定文件夹。
copy d:\dir1\test1.txt d:\dir2
第2个参数使用的文件夹,则目标文件的文件名与源文件相同。
4.3 例2:将单个文件复制到指定文件名。
copy d:\dir1\test1.txt d:\dir2/testa.txt
第2个参数使用的文件,则目标文件的文件名使用指定文件名。
4.4 例3:将目录下的所有文件复制到指定文件夹。
copy d:\dir1\ d:\dir2 /Y
将dir1下的所有文件复制到dir中。但是不会复制子目录与子目录中的文件。
/Y表示如果有相同名称的文件,不会提醒覆盖,会直接进行覆盖。
4.5 例4:使用文件名通配符*进行复制。
copy d:\dir1\*.txt d:\dir2 /Y
将dir1下的.txt扩展名的文件复制到dir中。