¿Cómo ejecuto un instalador .msi con privilegios elevados en Windows

9

Normalmente, puede hacer clic con el botón derecho en un archivo ejecutable y seleccionar "Ejecutar como" y listo, pero no parece funcionar para archivos .msi.

novedoso
fuente

Respuestas:

11

No debería tener que iniciar MSI con privilegios elevados si ya ha iniciado sesión con una cuenta de administrador. El servicio de Windows Installer se elevará automáticamente (y le indicará con UAC, si su sistema operativo está configurado para hacerlo).

Si no ha iniciado sesión como administrador, querrá hacer:

runas /user:<administrator username here> "msiexec /i <Path and Filename of MSI"

Eso comenzará una instalación.

También puede abrir un símbolo del sistema elevado, ir al directorio donde se encuentra el MSI y escribir el nombre del MSI en el símbolo del sistema (con la extensión .MSI). Eso también comenzará una instalación.

Evan Anderson
fuente
4

O utilice la configuración de GPO "Instalar siempre con privilegios elevados" en Plantillas administrativas / Componentes de Windows / Windows Installer.

Maximus Minimus
fuente
3

Otra opción es agregar una clave de registro en XP:

Edite la clave

HKey_Classes_Root\Msi.Package\shell\runas

y establezca el valor en:

Install &as...

Cree la siguiente clave:

HKey_Classes_Root\Msi.Package\shell\runas\command

y configurarlo en

msiexec /i "%1"

Luego haz clic derecho en el MSI y listo. Sin embargo, no sugeriría este método a menos que sea algo que hagas todo el tiempo.

Mark Henderson
fuente
1

Una de las características principales de MSI es que los usuarios deben poder ejecutar con " derechos elevados " temporales . Esto significa que los usuarios pueden instalar los archivos MSI que se les anuncian, y MSI tendrá derechos elevados (similares pero no idénticos a los derechos de administrador) durante la instalación.

Esta elevación está habilitada por la política de grupo como se indicó anteriormente, o por una configuración de registro . Obviamente, vaya por el enfoque de política si puede.

Stein Åsmul
fuente