当目标文件夹存在时如何将子项目复制到目标?

2024-04-22

我有两个文件夹“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 您要复制该文件夹的content而不是文件夹本身:

Copy-Item 'C:\Source2\*' 'C:\Destination' -Recurse -Force
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当目标文件夹存在时如何将子项目复制到目标? 的相关文章

随机推荐