Recuperar la función de ejecución de identidad de administrador del paquete Win7 /Win8 de MSI

  
        A partir de Vista, el sistema introdujo la función de control de usuario de UAC, es decir, el usuario normal ejecuta el programa de instalación de software exe, que admite la instalación utilizando la identidad de cuenta /administrador normal, pero el paquete de instalación de msi solo admite la cuenta predeterminada para la instalación y no es compatible con el administrador. ¿Cómo ejecutar el paquete de instalación, cómo otorgar mayores permisos al paquete msi?


En este punto, podemos usar el registro para agregar una función "ejecutar como administrador" al paquete de instalación msi. Tutorial de referencia de
: (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, ingrese regedit
< Br> 2, abra el editor de registro (cuando aparezca el control de la 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 elemento "runas"


4, en el lado derecho del elemento runas, cambia la cadena predeterminada, como valor "ejecutar como administrador"


5, bajo el shell, continúe creando un nuevo elemento "comando", Cambie la cadena predeterminada a msIExec /i "% 1"


6. Salga del editor de registro y haga efecto.
En este momento, la función "Ejecutar como administrador" aparece en el menú contextual 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 diario, 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 permisos de administrador para instalarlo. Puede ser utilizado para fines.
Copyright © Conocimiento de Windows All Rights Reserved