Как часть задачи, над которой я работаю, мне нужно извлечь «ID» определенного ресурса (из файла .txt) и назначить его переменной.
Resource: Logging
ID: 7BE-3F19-F441-AA26
NodeID:
Description: Logging
Version: 0.5.11
Revision: 1
Мне удалось найти «Ресурс» в файле .txt
SETLOCAL EnableDelayedExpansion
@echo off
SET RESOURCE_NAME="Logging"
SET LOGFILE="C:\Users\Administrator\Desktop\batlog.txt"
FOR /F "tokens=* %%a IN ('findstr /c:"%RESOURCE_NAME%" %LOGFILE%') DO echo %%a
Тем не менее я не могу понять, как сопоставить следующую строку, извлечь значение «ID»и назначить его переменной.Любая помощь будет оценена.Спасибо!