copy 和 xcopy 命令有什么区别?

What is the difference between copy and xcopy command?

我想知道这两个命令之间的确切区别是什么?

引用copy /?

的结果

Copies one or more than one files to another location.

引用xcopy /?

的结果

Copies files and directory trees.

这两个命令的本质区别在于,当您向 copy 提供文件夹路径时,只有 该文件夹 中的文件会被复制到指定的目的地。

将文件夹路径提供给 xcopy 会将 文件夹本身 及其内容(受命令使用的标志限制)复制到指定目标。

我遇到的另一个不同之处是,使用 W10 批处理命令复制不会将文件复制到 OneDrive,而 xcopy 会。不知道为什么,它就是有效。