copy
copy命令允许用户对一个或多个复制文件到备用位置。
copy命令用于完整文件,如果要复制一个目录或包含文件的多个目录,请使用robocopy或xcopy命令。
查看英文版
1 copy 运行系统环境
2 copy 语法
3 copy 示例
copy 运行系统环境
Windows 95
Windows 98
Windows xp
Windows vista
Windows 2000
Windows 7
Windows 8
Windows 10
Windows NT
Windows ME
All Versions of MS-DOS
copy 语法
Windows Vista 及更高版本的语法
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination [/A | /B]]
source | 指定要复制的文件。 |
/A | 表示ASCII文本文件。 |
/B | 表示二进制文件。 |
/D | 允许解密创建目标文件。 |
destination | 指定新文件的目录或文件名。 |
/V | 验证新文件是否正确写入。 |
/N | 复制具有非8dot3名称的文件时,使用短文件名(如果有)。 |
/Y | 禁止提示您确认要覆盖现有的目标文件。 |
/-Y | 导致提示您确认要覆盖现有目标文件。 |
/Z | 以可重启模式复制网络文件。 |
/L | 如果源是符号链接,则将链接复制到目标,而不是源链接指向的实际文件。 |
可以在COPYCMD环境变量中预设开关/ Y。在命令行上可以使用/ -Y覆盖此设置。缺省情况是提示覆盖,除非正在批处理脚本中执行COPY命令。
要附加文件,请为目标指定一个文件,但为源指定多个文件(使用通配符或file1 + file2 + file3格式)。
Windows XP 及更早版本的语法
COPY [/A | /B] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination] [/A | /B]] [/V] [/Y | /-Y]
source | 指定要复制的文件。 |
/A | 表示ASCII文本文件。 |
/B | 表示二进制文件。 |
destination | 指定新文件的目录或文件名。 |
/V | 验证新文件是否正确写入。 |
/Y | 禁止提示您确认要覆盖现有的目标文件。 |
/-Y | 导致提示您确认要覆盖现有目标文件。 |
开关/ Y可以在COPYCMD 环境变量中预设。在命令行上可以使用/ -Y覆盖此设置。
要附加文件,请为目标指定一个文件,但为源指定多个文件(使用通配符或file1 + file2 + file3格式)。
查看英文版
copy 示例
copy *.txt c:\
在上面的示例中,我们使用通配符将所有.txt文件(多个文件)从当前目录复制到c:\ 根目录。
copy *.* a:
将当前目录中的所有文件复制到软盘驱动器。
copy autoexec.bat c:\windows
复制通常在根目录下找到的autoexec.bat,并将其复制到Windows目录中;autoexec.bat可以代替任何文件。
copy win.ini c:\windows /y
将当前目录中的win.ini文件复制到Windows目录中。由于此文件已存在于Windows目录中,因此通常会提示您是否要覆盖该文件。但是,使用/ y开关,您将不会收到任何提示。
copy "computer hope.txt" hope
将文件“ computer hope.txt”复制到希望目录。每当处理带空格的文件或目录时,都必须用引号将其引起来。否则,您将收到“正在获取”命令的语法不正确。
copy myfile1.txt+myfile2.txt
在myfile2.txt和内容复制联合收割机它与myfile1.txt内容。
copy con test.txt
最后,用户可以使用如上所示的copy con命令创建一个文件,该文件将创建test.txt文件。键入上述命令后,用户可以键入他或她希望的任何内容。创建完文件后,可以按Ctrl + Z来保存和退出文件,这将创建^ Z,然后按Enter。在MS-DOS中查看和编辑文件的更简单方法是使用edit命令。
如果存在隐藏文件,则不会复制它们。要复制所有文件(包括隐藏文件),请使用xcopy命令。
查看英文版