在命令提示符下将一个文件夹复制到另一个目录

Copy one folder into another directory in commend prompt

我想将一个文件夹复制到另一个目录,其中包含 Windows 10 上的所有内容。我使用了 :

xcopy "C:\Users\X\Desktop\projects\XX\XXX\folder1" "C:\Users\X\Desktop\projects\XX\XXX\folder2"  /E /C /I /Y

这个:

xcopy "C:\Users\X\Desktop\projects\XX\XXX\folder1" "C:\Users\X\Desktop\projects\XX\XXX\folder2\"  /E /C /I /Y

和:

robocopy"C:\Users\X\Desktop\projects\XX\XXX\folder1" "C:\Users\X\Desktop\projects\XX\XXX\folder2" /COPYALL /E`

但它只会复制此目录中的文件并将其移动到另一个目录中。

我的目标是我们可以用鼠标右键单击文件夹,然后 "copy" 然后 "paste" 将其放入另一个目录。

我的推荐有什么问题?

我找到了两个解决方案。

1) 在目标目录中创建新文件夹:

md "C:\Users\X\Desktop\projects\XX\XXX\folder2\folder1"  

然后,将文件夹 1 中的文件复制到新目录文件夹中:

xcopy "C:\Users\X\Desktop\projects\XX\XXX\folder1" "C:\Users\X\Desktop\projects\XX\XXX\folder2\folder1"  /E /C /I /Y

2) 在 Windows 10:

上使用 PowerShell
Copy-Item -Path "C:\Users\X\Desktop\projects\XX\XXX\folder1" -Destination "C:\Users\X\Desktop\projects\XX\XXX\folder2" -recurse -Force

好的,所以你想要的是在 folder2 中创建 folder1(阅读问题时我不清楚)

所以尝试:

xcopy "...\XX\XXX\folder1" "..\XX\XXX\folder2\folder1" /cheirky

无需创建 folder2\folder1,/I 标志为您制作