Как запустить команды WMIC без использования функции system()
я хочу запустить несколько команд, которые нуждаются в wmic, но не хочу использовать систему по двум причинам
1)он открывает командную строку, которую я не хочу показывать пользователю
2)он использует файл .txt для записи результата, в который затем получает позже этот файл
но я хочу использовать каналы, если это возможно, чтобы я мог получить следующие вещи без функции system()в c++ и мог непосредственно хранить результат в переменных без необходимости открывать файлы, записывая в них результаты, а затем получать их из этих файлов
1)Ipv4-Адрес
2)UUid
Что я уже пробовал:
system("ipconfig > ip.txt"); system("wmic csproduct get uuid > Uuid.txt")