This question is similar to my previous question How to search for line with ConstructionTime(10); in a file and get the number assigned to a variable? which was solved by Mofi with following code:
@echo off
set "ConstrutionTime="
for /F "tokens=2 delims=()" %%I in ('%SystemRoot%\System32\find.exe /I "constructiontime" file.cfg') do set "ConstrutionTime=%%I"
if defined ConstrutionTime echo The construction time is: %ConstrutionTime%
I can get the number 10
from a line with ConstructionTime=(10);
using this code from file.cfg
.
But what about Effective("flyer", 100%);
?
How to get 100
from it and assign it to an environment variable?