- @echo off
- setlocal enabledelayedexpansion
- for /f "tokens=1*" %%a in ('dir /b /a-d *.pdf') do (
- if defined str (
- if not defined _%%a (
- for %%i in (_!str!) do (
- md "!str!!%%i!"
- move "!str! *.pdf" "!str!---!%%i!\"
- )
- )
- )
- set str=%%a
- set /a _!str!+=1
- )
- for %%i in (_!str!) do (
- md "!str!!%%i!"
- move "!str! *.pdf" "!str!---!%%i!\"
- )
- pause
复制代码
|