个人认为如本题要充分考虑代码通用性的话,就会是一个相当复杂的过程,
于是,就题解题: | @echo off&setlocal enabledelayedexpansion | | set "kong= " | | for /f "delims=" %%a in (1.txt) do ( | | for %%i in (%%a) do ( | | set "str=%%i"&set /a n+=1 | | if !n! equ 2 ( | | set "str=%kong%!str!" | | set /p=!str:~-10! <nul | | ) else ( | | set "str=!str!%kong%" | | set /p=!str:~,20! <nul | | )) | | set "n=0"&echo. | | ) | | pause>nulCOPY |
|