- @echo off
- for /f "delims=" %%a in ('dir /ad/b/s') do (
- for /d %%b in ("%%a\*") do set flag=1
- if not defined flag (
- set "Name=%%a"
- setlocal enabledelayedexpansion
- set "Name1=!Name:%~dp0=!"
- xcopy "!Name!\*" "%~dp0New\!Name1:\=-!\"
- rd /s /q "!Name!"
- endlocal
- ) else set flag=
- )
- pause
复制代码
|