Cómo recuperar la función de identidad de administrador de Win7 /Win8 del paquete de instalación MSI

  
 

Comenzando con Vista, el sistema introduce la función de control de usuario UAC, es decir, el usuario normal ejecuta el programa de instalación del software exe, y admite la instalación utilizando la identidad de administrador /cuenta normal, pero el paquete de instalación msi solo admite la cuenta predeterminada para la instalación y no es compatible Ejecute el paquete de instalación como administrador. ¿Cómo otorga más privilegios al paquete msi?



En este punto, podemos usar el registro para agregar un "paquete de instalación msi" a la función "ejecutar como administrador".

Referencia Tutorial
: (Con el entorno de prueba Win8.1, la demostración 7-zip.msi como ejemplo, este método también es compatible con la plataforma Win7 /Win8)

1, Win + R, abra la ejecución, escriba regedit


2, abra el editor de registro (cuando aparezca el control de cuenta de usuario, seleccione sí)


3 Localice la ruta HKEY_CLASSES_ROOT \\ Msi.Package \\ shell, haga clic con el botón derecho en el shell, cree un nuevo " runas " item



4, en el lado derecho de la entrada de runas, cambie el valor predeterminado Cadena, ya que " se ejecuta como administrador   valor



5, debajo del shell, continúe creando un nuevo elemento de " comando ", cambie la cadena predeterminada Para msiexec /i "% 1 "



6, salga del editor de registro y surta efecto.

En este momento, la función "Ejecutar como administrador" aparece en el menú del clic derecho del paquete de instalación 7-zip.msi, y se puede solicitar el permiso de la cuenta del administrador para ejecutar.


Pero en el uso normal, los usuarios normales pueden usar la cuenta predeterminada para instalar el paquete de instalación en formato msi. Si encuentra un paquete msi individual, necesita un administrador. Este pequeño truco se puede utilizar al instalar permisos de cuenta.

Copyright © Conocimiento de Windows All Rights Reserved