Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


В данном случае «из блока» не имеет значения.

Извлечь «параметр ID»:
Код: Выделить весь код
type "Source.txt" | >"Destination.txt" findstr.exe /i /b /l "Id="
Извлечь значения параметра:
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

>"Destination.txt" (
	for /f "usebackq tokens=1* delims==" %%i in (
		`type "Source.txt" ^| findstr.exe /i /b /l "Id="`
	) do echo %%j
)

endlocal
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:22, 21-04-2016 | #2