来晚了 我也发个
@echo off&setlocal enabledelayedexpansion
set var=abcdefghijklmnopqrstuvwxyz01234567890
for /l %%i in (0 1 35) do call:lp %%i
set z=a
for /f "delims=" %%i in (a.txt) do set str=%%i&set str2=&call:lp1
pause&exit
:lp1
set str1=!str:~,1!
if "!str1!"==" " set "str2=!str2! "
set str2=!str2!!%str1%!&set str=!str:~1!
if not defined str echo !str2!&goto :eof
goto lp1
:lp
set/a n=%1+1
set !var:~%1,1!=!var:~%n%,1!