Cómo restringir al usuario a hacer doble clic en el paquete msi.
Mi requisito: instalación del paquete MSI a través del modo silencioso utilizando solo un script de Power Shell. Aquí no puedo restringir al usuario para que lance el MSI haciendo doble clic en la configuración del MSI. ¿Qué código de instalador Wix se necesita agregar para esto?
davy.ai
Para restringir al usuario de ejecutar la configuración MSI haciendo doble clic y para instalar el paquete solo en modo silencioso usando un script de PowerShell, puedes usar las propiedades “ALLUSERS=1” y “MSIINSTALLPERUSER=0” en el código del instalador Wix.
Agrega el siguiente código a tu script de Wix:
La propiedad “ALLUSERS” configura el alcance de la instalación para todos los usuarios de la máquina, y la propiedad “MSIINSTALLPERUSER” configura el tipo de instalación para la máquina en lugar de por usuario. Juntas, estas dos propiedades garantizarán que la instalación se realice solo en modo silencioso y no esté disponible para ejecutarse haciendo doble clic en la configuración MSI.
Ten en cuenta que la herramienta Wix debe estar instalada en tu sistema para compilar y generar el paquete MSI con esta configuración.