- @echo off & setlocal enabledelayedexpansion
- for /f "tokens=*" %%a in ('dir /a-d /b /s ^|findstr ^[0-9][0-9][0-9][0-9]') do (
- for /f "delims=" %%i in ('echo,%%~na^|findstr/b ^[0-9]') do (
- set str=%%~ni
- set d=!str:~0,4!
- if not exist !d! md !d!
- move %%a !d!
- ))
- pause
复制代码
|