根据文件名创建相应的文件夹—与文件名完全相同(存放在文件上一级目录)

@echo off & title 批量归类文件
setlocal enabledelayedexpansion
for /d %%a in (*) do (
pushd "%%~a"
for %%b in (*) do (
if not exist "%%~nb" md "%%~nb"
move "%%~b" "%%~nb\"
)
popd
)
pause

posted @ 2022-05-17 15:43  strugglezlbstruggle  阅读(208)  评论(0)    收藏  举报