copy作用是复制文件,中文含义为 “ 复制 ” 一个很容易见名知意的命令。用法十分简单: copy源文件 目的路径。
需要把 d:\test\test.txt 这个文件复制到 D 盘根目录下,假设。那么,使用 copy d:\test\test.txt d:\ 就可以轻易办到
这是最简单的情形,当然。实际使用中,还是会碰到十分复杂的情况的 。
那么,如果 D 盘根目录下已经存在一个名为 test.txt 文件。复制过去的时候, copy 命令就会提示你覆盖原文件、放弃复制还是覆盖所有文件。如果你批量复制的时候,一概覆盖原文件,那么,一个一个地选择十分麻烦,这个时候,可以使用不加提示就覆盖原文件的参数 /y 相当于自动选择了 Ye 选项)完整的命令为 copy /y d:\test\test.txt d:\
还需要把源文件改个名,如果复制的时候。比如把 test.txt 改为 1.txt 时候,可以直接使用:copy d:\test\test.txt d:\1.txt 这样的命令,也就是说,指定目的路径的时候,直接指定文件名,那么,新的文件名就是源文件复制之后的名字。
请使用引号把这些特殊字符括起来,如果要复制的路径带有空格、 & 等特殊符号的时候。比方: copy "d:\test abc\test.txt" "d:\t&est"
还有一个绝活:合并多个文件为一个文件, copy 命令除了复制 ” 文件的功能外。具体的格式为: copy 文件 1+ 文件 2+ 文件 3+ 目的路径 \ 新文件名 例如:copy d:\test.txt+d:\abc.txt d:\test\test.txt 那么,就把 D 盘根目录下的 test.txt 和 abc.txt 两个文件的内容合并为 test.txt 并保存到 d:\test 目录下。
但是常用的就上面的用法, copy 还有一些参数。更多的用法请在命令行窗口中使用 copy /? 来查询,很容易上手的
对于文件夹的复制,必需注意的 copy 只能复制文件。则需要另请高明,动用 xcopy 来复制。 xcopy copi 高级版本,有更丰富的参数,能实现更加复杂的功能,通吃文件和文件夹的复制,以后将另行介绍,这里就不展开讲解了
