本帖最后由 terse 于 2013-5-3 11:14 编辑
少个 判断了- @echo off&setlocal enabledelayedexpansion
- for /f "tokens=*" %%a in ('dir /b /a-d *AA*.*') do (
- set "str=%%a"
- set "files=!str:~,5!"
- for /f "tokens=*" %%b in ('dir /b /ad "!files!*" 2^>nul') do set "files=%%b"
- md "!files!" 2>nul
- move "%%a" "!files!"
-
- )
- echo sorted
- pause
复制代码
|