
CODE: [Copy to clipboard]@echo off
set "str=^<a^>"&set "file=2222.txt"
for /f "delims=" %%a in (%file%) do (
if not defined dos (
set dos=cndos
>%file% echo %str%%%a
) else (
>>%file% echo %str%%%a
)
)
start "" %file%
CODE: [Copy to clipboard]@echo off&setlocal enabledelayedexpansion
for /f "tokens=1* delims=:" %%i in ('findstr /n "." test.txt') do (
set /a n+=1
if %%i gtr !n! call :loop %%i
echo.^<a^>%%j>>"test111.txt"
)
exit
:loop
echo.>>"test111.txt"
set /a n+=1
if %1 gtr %n% goto loop
goto :eof
CODE: [Copy to clipboard]拼的,不好意思.去掉了过渡文件@echo off
Setlocal Enabledelayedexpansion
set str=^<a^>&set dos=&set fn=9.txt
for /f "tokens=*" %%i in ('findstr /n "$" %fn%') do (
set aa=%%i&set aa=!aa:*:=!
if not defined dos (
set dos=cndos
if defined aa (echo !str!!aa!>%fn%) else echo.>%fn%
) else if defined aa (echo !str!!aa!>>%fn%) else echo.>>%fn%
)
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |