
CODE: [Copy to clipboard]@echo off&set wjj=make
for /f "delims=" %%a in (a.txt) do (
call :loop "%%~pa" "%%a"
)
pause&exit
:loop
setlocal
set /a n+=1
set num=%str%
for /f "tokens=%n%* delims=\" %%i in ("%~1") do (
set str=%%i
if not "%%j"=="" goto loop
)
set ok=%num%\%str%
if "%~1"=="\" set ok=%wjj%
if "%ok:~0,1%"=="\" set ok=%ok:~1%
md "%ok%">2nul
copy/y "%~2" "%wjj%\%ok%\%~nx2"
endlocal
goto :eof
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |