答案1
您可以使用下面的 powershell 脚本来满足您的需求。
$copy=Get-PSDrive -PSProvider FileSystem | %{ Get-ChildItem $_.Root -directory -Recurse -force -ErrorAction SilentlyContinue| Where-Object {$_.basename -match ".*30$"}}
Copy-Item -Path $copy.Fullname -Destination D:\TEST\
您只需将代码中的“D:\TEST\”更改为您想要放置这些文件夹的路径即可。
注意:此代码是将匹配的文件夹复制到新文件夹。如果要将它们剪切到新文件夹,则需要将第二行代码中的第一个“复制”更改为“移动”。另外,某些文件夹可能包含系统文件,您可能没有权限移动它们。