Powershell:将父文件夹中的所有子目录和内容复制到另一个文件夹目标

时间:2019-05-26 00:49:15

标签: powershell file powershell-v4.0 powershell-ise

我有一些名为

的文件夹
C:\Source
C:\Destination

C:\Source contains 
  ---> FolderA (having few files)
  ---> FolderB (having few files)
  ... etc

我想将所有子目录复制到C:\ Destination

我该如何编写将所有多个变量子文件夹复制到Directory的Powershell程序?

这不起作用,因为它导致将所有“源文件夹”复制到“目标”中,从而导致

How to copy folder with subfolders?

C:\Destination\Source

想要保持相同的子目录文件夹结构

1 个答案:

答案 0 :(得分:0)

这似乎可行

Get-ChildItem -Path "C:\Source" |
Copy-Item -Force -Destination "C:\Destination" -Recurse -Container