Como bien saben los lectores habituales, soy un gran admirador del uso de AutoHotkey para automatizar toda mi experiencia informática ... pero en Windows 7 y Vista hay una seria limitación, ya que no se puede ejecutar un script como administrador de forma predeterminada. Esto significa que sus teclas de acceso rápido no pueden interactuar con las ventanas que se ejecutan en el modo de administrador ... entonces, ¿cómo podemos solucionar esto?

Hay tres soluciones a este problema:



  • Desactive completamente UAC: no es la mejor solución por motivos de seguridad, pero funciona .
  • Compile su secuencia de comandos en un ejecutable.
  • Hackea el registro y agrega Ejecutar como administrador al menú contextual.

Compilar script como ejecutable

Todo lo que tiene que hacer es hacer clic con el botón derecho en el script, elegir Compilar Script ...

android donde estan mis descargas

Y ahora puede ejecutar la versión ejecutable como administrador:

Sin embargo, esta no es la solución perfecta. Edito mi script todo el tiempo, por lo que tener que volver a compilar cada vez que hago una edición ... sería molesto.

Hack de registro manual para AutoHotkey Ejecutar como administrador

Abra regedit a través del cuadro de búsqueda o ejecución del menú de inicio, y luego busque la siguiente tecla:

HKEY_CLASSES_ROOT AutoHotkeyScript Shell

que telefono estoy usando
Anuncio publicitario

Haga clic derecho en Shell en el lado izquierdo y cree una nueva clave llamada runas, luego cree una clave llamada Comando debajo de ella. Luego cree o establezca los siguientes dos valores en el lado derecho, ajustando la ruta si es necesario.

Nombre Valor
(Defecto) C: Archivos de programa AutoHotkey AutoHotkey.exe% 1% *
AisladoComando C: Archivos de programa AutoHotkey AutoHotkey.exe% 1% *

La clave predeterminada ya debería estar allí, solo necesita establecer el valor.

descuento educativo de apple en la tienda

Ahora, cuando haga clic con el botón derecho en un script de AutoHotkey, verá la opción Ejecutar como administrador:

Descargar Registry Hack

Descargue, extraiga y haga doble clic en AdminAutoHotkey.reg para ingresar la información en el registro. También se incluye una secuencia de comandos de eliminación.

Tenga en cuenta que este truco de registro solo funcionará si instaló AutoHotkey en la ubicación predeterminada; de lo contrario, tendrá que modificar las rutas.

Descargar AdminAutoHotkey Registry Hack

LEER SIGUIENTE