批处理文件,用于将子目录中的所有 pdf 文件移动到在相应子目录中创建的目录"PDF"



我创建了一个批处理文件,以将子目录中的所有.pdf文件移动到一个文件夹" pdf",该文件是在运行批处理时在相应的子目录中创建的。当我运行批处理时。我在下面粘贴了代码。请帮助我。

FOR /R D:documentationDZ_BatcherFM_DocsTEST %%a in (*.pdf) do (
 md %%~dpaPDF
 move "%%a" "PDF"
)
for /d /r "D:documentationDZ_BatcherFM_DocsTEST" %%a in (*) do if /i "%%~nxa" neq "PDF" if exist "%%~a*.pdf" (
    md "%%~aPDF"
    move "%%a*.pdf" "%%~aPDF"
)

最新更新