- @echo off
- setlocal EnableDelayedExpansion
- set "dir=ABCDEFGHIJKLMN"
- md "%dir%\"
- set "fn="
- set /a "n=0"
- for %%A in (*.*) do (
- if "%%~nA"=="!fn!" (
- set /a "n=!n!+1"
- ) else (
- if !n! gtr 1 (
- move "!fn!.*" "%dir%\"
- )
- set "fn=%%~nA"
- set /a "n=1"
- )
- )
- if !n! gtr 1 (
- move "!fn!.*" "%dir%\"
- )
- endlocal
- pause
- exit /b
复制代码
|