我希望将一大堆pdf文件移到一个文件夹中。
当前的文件结构是:
[Reference Code]\[file].pdf
我希望将文件移到:
[Reference Code]\April 18\[file].pdf
如果我没记错的话,这可以在linux中使用mv */*.pdf */April 18/*.pdf
来完成,但是Windows的解决方案似乎有点复杂了
答案 0 :(得分:1)
$rootPath = "C:\"
$moveTo = "C:\April 18"
foreach ($pdfFile in (Get-ChildItem $rootPath | Where-Object {$_.Extension -eq ".pdf"}))
{
Move-Item -Path $pdfFile.FullName -Destination "$moveTo\$($pdfFile.Name)"
}
喜欢这个吗?