根据数据要求,需要根据文件名称中的固定前缀,建立多个独立文件夹,并移动对应前缀的数据到文件夹内

    1. @echo off
    2. setlocal enabledelayedexpansion
    3. set num=26
    4. for /f "delims=" %%a in ('dir /a-d/b *.*') do (
    5. if not "%%~nxa"=="%~nx0" (
    6. set tmp=%%~na
    7. set tmp=!tmp:~,%num%!
    8. if not exist "!tmp!\" (
    9. md "!tmp!"
    10. move %%~fsa "!tmp!"
    11. ) else (
    12. move %%~fsa "!tmp!"
    13. )
    14. )
    15. )
    16. echo end...
    17. pause