2016-03-02 89 views
2

我有两个文件夹“C:\ Source1”和“C:\ Source2”。即时通讯使用PowerShell来从这两个文件夹项目复制到单个目标文件夹如何在目标文件夹存在时将子项目复制到目标?

Copy-Item "C:\Source1" "C:\Destination" -recurse -force 

这将创建一个“C:\目标”的文件夹,并将所有文件按预期“源1” &目录。注意:它不会下打造“源1”文件夹“C:\目的地”

现在我运行以下命令

Copy-Item "C:\Source2" "C:\Destination" -recurse -force 

这一次不是“源2”下应对所有的子项创建一个新“C:\目标”文件夹下的“源2”,并将所有子文件下&目录“C:\目标\源2”

回答

4

告诉您要的文件夹的内容复制文件夹本身,而不是该cmdlet:

Copy-Item 'C:\Source2\*' 'C:\Destination' -Recurse -Force 
+0

我不得不使用'C:\ Source2 \\ *'而不是C:\ Source \\ *。*' – LP13

相关问题