semiono,
Плох cmd для разбора текста вообще и xml в частности. Только для конкретного файла:
Код:
@echo off
setlocal
for /f "tokens=1,2 delims=:" %%i in ('findstr /n "." file.xml') do call:1 %%i "&%%j"
set "str_118=%str_118:321=333%"
set "str_119=%str_119:690=555%"
for /f "tokens=2 delims=&" %%i in ('set str_') do 1>>file.xml echo %%i
goto:eof
:1
set /a num=100+%1
set "str_%num%=%~2"