偶也来个纯批的,没有外部命令
每循环一次在两边各增加一个空格,直到超过79个字符
- @echo off&setlocal enabledelayedexpansion
- for /f "delims=" %%a in (a.txt) do (set "str=%%a"
- for /l %%b in (1,1,40) do (if "!str:~78!" equ "" set "str= !str! ")
- echo,!str:~,79!
- )
- pause
复制代码
[ 本帖最后由 netbenton 于 2009-4-28 13:22 编辑 ] |