Я пытаюсь извлечь номер версии из файла XML.Файл XML содержит в виде строки:
<!-- Full version -->
<key id="about_fullVersion">10.1.5</key>
Использование:
FINDstr /I "about_fullVersion" C:\PLM\Teamcenter10\install\versionlocal.xml >>%logfile%
Я могу извлечь всю строку и отправить ее в файл журнала.Как я могу удалить номер версии из этой находки, чтобы отправлять только номер версии в файл журнала?
Я также пытался
FOR /f "tokens=*" %%a in ('FINDstr /I "about_fullVersion" C:\PLM\Teamcenter10\install\versionlocal.xml') do (set var=%%a)
echo.%var% >>%logfile%
, но он не анализирует переменную.