我正在将所有项目从一个目录复制到另一个目录,其中包含文件和子文件夹,使用此命令我正在使用的文件非常简单:
(Get-ChildItem -Recurse -Path $source).ForEach({$_ | Copy-Item -Destination $dest})
它可以工作,但问题是它不会将子文件夹中的文件复制到它们所属的目标子文件夹,而是复制到主目标文件夹。想知道我是否可以简洁地修改这个命令,所以它仍然是一个单行并且这样做? 这个和类似问题的区别在于我有嵌套文件夹结构,其中包含子文件夹和文件。