Я пытаюсь создать простой менеджер пакетов для своей компании для работы в ОС Windows (что-то вроде apt или dnf в Linux)
Для моей архитектуры я подумал о том, чтобы попытаться запустить установщик на сервере и сгенерировать файл конфигурации, основываясь на этом, потому что я знаю, что некоторые установщики просто добавляют файлы в систему, некоторые добавляют значения реестра и так далее ... Поэтому мне нужно, чтобы оно было как можно более общим.
Это хороший способ сделать то, что мне нужно? Если да, то как я могу определить, что делает установщик, и если нет, что является хорошей практикой для такой задачи?