我可以一次将数百个 pdf 移动到同名的单独文件夹中吗?

我可以一次将数百个 pdf 移动到同名的单独文件夹中吗?

我有一个文件夹,里面有 500 个 PDF,名称全都为 WP-001、WP-002、WP-003...等等。我还有另一个文件夹,里面有 500 个名称完全相同的单独文件夹。无需下载任何软件(我的公司不允许)...有没有一种简单的方法可以一次性将 PDF 添加到其相应的文件夹中?

答案1

如果你被允许访问电源外壳

$Source   = 'c:\SourceFolder'
$DestRoot = 'c:\DestinationWithSubfolders'
Get-ChildItem -Path $Source -Filter *.pdf | Move-Item - Destination { Join-Path $DestRoot $_.BaseName }

获取子项 移動項目 连接路径

答案2

以下.bat文件以源文件夹作为当前文件夹启动,可以完成这项工作:

for /r %%f in (*.pdf) do copy "%%f" "C:\path\to\target\%%~nf\%%~nxf"

参考:

相关内容