set N=0
for /f "delims=" %%R in ('dir /s /ad /b ^| sort /r') do (
set /a N=N+1
CALL ren "%%R" %%N%%
)
for /f "delims=" %%M in ('dir /b /a-d /s') do move %%M .