将表格定为一行80个字符,不计算文本字符数- @echo off&setlocal enabledelayedexpansion
- set "code=me#you you#me Me#You You#Me"
- for /l %%i in (1,1,80) do set "kong=!kong! "
- for /f "delims=" %%i in (a.txt) do set /a num+=1
- echo ┌──────────────────────────────────────┐
- for /f "delims=" %%a in (a.txt) do (
- set /a n+=1
- for %%b in (%%a) do (
- if "!code:%%b=!" neq "%code%" (
- for %%c in (%code%) do (
- for /f "tokens=1,2 delims=#" %%d in ("%%c") do (
- if "%%b" equ "%%d" set "str=!str! %%e"
- )
- )
- ) else (
- set "str=!str! %%b"
- )
- )
- set "str=!str!%kong%"
- echo │!str:~,76!│&set "str="
- if "!n!" neq "%num%" (
- echo ├──────────────────────────────────────┤
- ) else (
-
- echo └──────────────────────────────────────┘
- )
- )
- pause>nul
复制代码
|