Поместите результат запроса WMIC в переменную

Я пытаюсь поставить результат:

"WMIC /Node:localhost /Namespace:\\root\SecurityCenter2 Path AntiVirusProduct get /value | find "displayName=Symantec"" 

в переменную, чтобы я мог затем ECHO получить результат.

Могли бы вы, пожалуйста, посоветовать?


person doubled    schedule 24.02.2017    source источник


Ответы (1)


Потратив на это еще некоторое время, я нашел ответ. Нужен был только "^". Итак, команда выглядит так:

FOR /F "tokens=*" %A IN ('WMIC /Node:localhost /Namespace:\\root\SecurityCenter2 Path AntiVirusProduct get /value^| find "displayName=Symantec"') DO (SET HOST=%A)

Затем, если вы эхо HOST -> вы поняли (или я понял). Все равно спасибо :D

person doubled    schedule 24.02.2017