COPY命令用于对文件的复制。 无法复制目录。

XCOPY命令提供了更强大的功能,可以复制目录(添加/s选项),并提供了更多的选项来灵活的实现复制需求。

命令基本格式:

COPY 源文件 目标文件/目标文件夹

XCOPY 源文件/源文件夹 目标文件/目标文件夹

常见错误:

  1. 目标文件夹不存在,导致目标文件夹名视为一个未知格式的文件
    1. 例: copy C:/test/*.* D:/test
      • 本意是将C:/test目录下的所有文件复制到D:/test目录下。如果D:/test目录不存在。则错误的在D盘下生成了一个test文件
      • 解决办法1:先mkdir创建目标文件,然后在执行上述命令。
      • 解决办法2:使用xcopy: xcopy C:/test/*.* D:/test/
        • 注意D:/test后面加/表示是目录,否则会有提示供选择:目标 D:/test 是文件名 还是目录名 (F = 文件,D = 目录)?

 

发表评论