CrLf 当前离线
论坛巡查
@echo off set /a 列数=5,列宽=32 %1 %0 :|more /t%列宽% >b.txt&pause&exit for /f "delims=U" %%a in ('cmd /u /c echo 唉') do set "tab=%%a" (for /f "delims=" %%a in (a.txt) do ( set str=%%a setlocal enabledelayedexpansion set /p=!str!%tab% endlocal set /a n+=1,n%%=列数,n/n||echo; ))<nul 2>nul复制代码
TOP
@echo off&setlocal enabledelayedexpansion set /a 列数=3,列宽=32 %1 %0 :|more /t%列宽% >b.txt&pause&exit for /f "delims=U" %%a in ('cmd /u /c echo 唉') do set "tab=%%a" (for /f "delims=" %%a in (a.txt) do set /a n+=1&set /p ar[!n!]=)<a.txt set /a 行数=(n+列数-1)/ 列数 for /l %%a in (1 1 %行数%) do ( set "str=" for /l %%b in (%%a %行数% %n%) do ( set "str=!str!!ar[%%b]!%tab%" ) echo;!str! )复制代码