Determinar si MSI / EXE admite ciertas marcas / argumentos?

Estoy creando un actualizador automático que puede ejecutar MSI y EXE. Estos MSI / EXEs no son míos. Me gustaría usar cualquier opción de instalación desatendida / silenciosa si existe. ¿Hay alguna forma de determinar si un MSI / EXE tiene algún tipo de soporte de instalación desatendida y, de ser así, obtener el argumento correcto para que pueda pasarlo al archivo cuando lo ejecute? Lo sé, por defecto '/ quiet' es la opción de instalación silenciosa, pero también tengo curiosidad acerca de los EXE y cualquier MSI que tal vez hayan personalizado esta opción.

Esta pregunta -detect parámetros msi para instalación desatendida - es similar, pero los enlaces en la respuesta están rotos y no puedo entender de la respuesta qué haría.

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta