如何使用Windows命令提示符将一个目录复制到另一个目录?


3

我阅读了很多有关复制目录的指南。在SO上也阅读帖子

  1. 命令行命令将整个目录(包括目录文件夹)复制到另一个目录
  2. 使用批处理文件将文件夹的所有内容复制到另一个文件夹?

但没有任何东西对我有用。我正在使用Window 10 Pro 64位版本。我的目录看起来像

myfolder
   |
    ---folder1
    ---folder2
         |
         ---sample.txt

预期的输出是

myfolder
   |
    ---folder1
         |
         ---folder2
             |
             ---sample.txt
    ---folder2
         |
         ---sample.txt

在命令提示符下,我目前的工作方向是

C:Users\MyName\Desktop\myfolder>

当我尝试以下

robocopy folder2 folder1 /COPYALL /E
xcopy folder2 folder1 /s /i

仅将sample.txt复制到folder1。我怎么了

Answers:



2

xcopy仅将folder2的内容复制到folder1。您应该尝试一下,因为现在您在myfolder下:

cd folder1 xcopy ..\folder2 folder2 /S /I


1

以上任何一种都可以。我更喜欢在适当情况下使用用户通配符。

xcopy / s folder2 \ * folder1 \

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.