我有两个文件夹“ C:\ Source1”和“ C:\ Source2”。我正在使用PowerShell将这两个文件夹中的项目复制到单个目标文件夹中
Copy-Item "C:\Source1" "C:\Destination" -recurse -force
这将创建一个“ C:\ Destination”文件夹,并按预期复制“ Source1”中的所有文件和目录。注意它不会在“ C:\ Destination”下创建“ Source1”文件夹
现在我运行以下命令
Copy-Item "C:\Source2" "C:\Destination" -recurse -force
这次而不是应对“ Source2”下的所有子项,而是在“ C:\ Destination”下创建了一个新文件夹“ Source2”,并复制了“ C:\ Destination \ Source2”下的所有子文件和目录。
告诉cmdlet您要复制文件夹的内容,而不是文件夹本身:
Copy-Item 'C:\Source2\*' 'C:\Destination' -Recurse -Force
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句