- @echo off&setlocal enableDelayedExpansion
- for /f "delims=" %%a in ('dir e:\data /a:-d /b') do (
- if "%%~xa"=="" (
- set a=%%a
- )
- md !a:~0,5!
- if exist e:\data\!a:~0,5!\"%%a" (
- type e:\data\"%%a">>e:\data\!a:~0,5!\"%%a"
- ) else (
- move "%%a" !a:~0,5!
- )
- )
复制代码
|