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

LP13

我有两个文件夹“ 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”下的所有子文件和目录。

安斯加·威彻斯(Ansgar Wiechers)

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将目标文件复制到 Makefile 中的子文件夹?

将文件复制到相应的目标文件夹

如何将文件从源复制到目标并重新创建文件夹结构

如果目标文件夹已存在,如何用cp复制到其中?

NuGet软件包目标-如何在构建时将文件复制到目标目录的子文件夹?

如何仅将文件从源复制到文件夹中存在的目标,不应该复制其他所有文件

将整个文件夹从源复制到目标,并从目标中删除多余的文件或文件夹

如何将单个文件复制到多个目标(如果存在)

仅当源文件比任何目标文件新时,才如何将文件复制到目标?

AppleScript - 将所有文件/文件夹从源文件夹复制到目标文件夹

如何在一个命令中将文件复制到目标文件夹并将cd复制到目标文件夹

将远程源文件复制到远程目标文件夹

当 Dockerfile 存在于该文件夹中时,如何将任何文件夹复制到 Docker 容器?

将文件复制到目标文件夹并删除任何不在源文件夹中的文件?

将文本文件中列出的特定文件从源文件夹复制到目标文件夹

Maven:将资源从依赖的jar复制到目标文件夹

将文件夹中的所有内容复制到两个文件目标文件夹中

尝试将具有特定扩展名的文件从源文件夹复制到目标文件夹

动态地将文件从文件夹和子文件夹复制到目标位置

将2个最新的文本文件从源文件夹复制到目标文件夹

将1个最新的扩展MDB文件从源文件夹复制到WIN 2000的目标文件夹

Apache Camel将文件从多个源文件夹复制到多个目标文件夹

将指定文件从多个文件夹复制到一个目标文件夹?

使用Windows bat脚本将随机文件从随机子文件夹复制到目标文件夹

将文件夹(包括子文件夹)的全部内容复制到目标位置

如何将一百个文件从文件夹复制到文件夹?

如何将文件夹中的文件复制到多个文件夹中

Java 文件复制 - 如何将输入文件备份/复制到其他目标位置?

MSbuild批处理-递归文件夹复制到多个目标文件夹