这样行不?
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /s /b /a-d "D:\aaa\a"') do (
set "ph=%%~dpi"
set "ph=!ph:D:\aaa\=!"
if not exist "e:\!ph!\" md "e:\!ph!"
cd.>"e:\!ph!%%~nxi"
)
pause
[ Last edited by terse on 2008-3-12 at 01:08 PM ]