Определите, поддерживает ли MSI / EXE, поддерживает определенный флаг / аргумент?

создаю Auto-Updater, который может запускать MSIS и EXES. Эти MSI / EXE не являются моими собственными. Я хотел бы использовать любую необслуживаемую / бесшумную установку, если она существует. Есть ли какой-то способ определить, имеет ли MSI / EXE, имеет какую-то поддержку Unatebed Install, и, если это так, получите правильный аргумент, чтобы я мог пройти его в файл, когда я запустим его? Я знаю, по умолчанию «/ тишина» - это вариант Silent Install, но мне также интересуют exes и любые MSIS, которые, возможно, настроили эту опцию.

Этот вопрос - Обнаружение параметров MSI для автоматической установки - похоже, но ссылки в ответе сломаны, и я не могу выяснить из ответа, что я бы сделал.

Спасибо.

9
задан Community 23 May 2017 в 11:47
поделиться