我有一个如下所示的目录结构:
我想解析root中的所有文件夹并将它们移动到旧的子文件夹中。
我该怎么做?
答案 0 :(得分:1)
您可以使用get-childitem (gci)
获取根文件夹($root
)的所有子项,并将它们(move-item
)移动到新目标。你必须确保,你不会移动目的地本身,因此我们检查。
$root = "C:\temp\root"
$destination = "older"
gci $root | ? {$_.name -ne $destination} | move-item -Destination "C:\temp\root\$destination" -force