
CODE: [Copy to clipboard]@echo off
for /f "skip=3 tokens=1,2" %%a in (a.txt) do (
set /a "n+=1,1/(5-n)" 2>nul || echo %%a%%b。>>a_new.txt && exit /b
set /p =%%a%%b,<nul>>a_new.txt
)
CODE: [Copy to clipboard][ Last edited by tireless on 2009-1-22 at 19:43 ]@echo off
setlocal enabledelayedexpansion
for /f "skip=3 tokens=1,2" %%a in (a.txt) do (
set /a n+=1
if !n!==5 set "str=!str!%%a%%b。" & goto Next
set "str=!str!%%a%%b,"
)
:Next
echo %str%
pause
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |