windows - hent specifik tekst fra batch kommando output

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at hente versionen af ​​min Mcafee DLP ved hjælp af et batch script.


reg query "HKEY\_LOCAL\_MACHINESoftwareMcAfeeDLPAgent" 


Ovennævnte kommando giver følgende output:


HKEY\_LOCAL\_MACHINESoftwareMcAfeeDLPAgent
    UNRSKIP    REG\_SZ    skip
    AgentVersion    REG\_SZ    10.0.100.372
    PackageType    REG\_SZ    DLP
    CommonAppDataFolder    REG\_SZ    C:ProgramData


Hvordan henter jeg denne linje: AgentVersion REG\_SZ 10.0.100.372

Bedste reference


reg query "HKEY\_LOCAL\_MACHINESoftwareMcAfeeDLPAgent" | find "AgentVersion" > tmp.txt
for /F "tokens=3 delims= " \%\%f in (tmp.txt) do (echo \%\%f)


Håber dette hjælper !