我有一个大文件夹,我想从中选择 3 个文件夹以及这些文件夹中的所有项目。我失败了,因为我选择了文件夹名称的所有内容,所以我的脚本只复制了 3 个空文件夹。
这就是我所拥有的:
$folder = get-childitem "C:\bigfolder\" | where-Object {$_.name -eq "1" -or $_.name -eq "2" -or $_.name -eq "3"} | % {Copy-Item -Path $_.FullName -Destination C:\_archive\}
现在它只是将文件夹复制1,2,3
到我的文件夹C:\_archive
我首先尝试添加-recursive
,但这并没有改变任何东西。我可能不得不使用名称以外的其他东西......