La mayoría de los usuarios personalizan el menú del botón derecho al agregar verbos adicionales en el registro para iniciar programas o scripts. Windows 7 (y superior) le permite agregar el ícono UAC Shield para los elementos del menú contextual estático. Si un verbo que agrega al menú del botón derecho inicia un programa que se ejecuta elevado de forma predeterminada, entonces es una buena idea agregar el icono de escudo UAC para que los usuarios sepan que la tarea requiere elevación.
Por ejemplo, tome el caso de los archivos .REG (también conocido como Entradas de registro ). Cuando hace clic derecho en un archivo .REG, verá el comando "Fusionar" que inicia Regedit.exe (siempre se ejecuta con privilegios elevados cuando inicia sesión como administrador) y toma el nombre del archivo como parámetro. Así que agreguemos un icono de UAC al comando Combinar para el tipo de archivo REG, ya que ejecuta Regedit.exe elevado .
Al crear un valor de registro llamado HasLUAShield (REG_SZ) en el verbo estático, puede agregar el icono de escudo UAC al elemento correspondiente en el menú contextual. Usa estos pasos:
Haga clic en Inicio, escriba Regedit.exe
Navegue a la siguiente rama:
HKEY_CLASSES_ROOT \ regfile \ shell \ open
En el panel derecho, cree un valor de cadena (REG_SZ) llamado HasLUAShield
Salga del Editor del registro.
Haga clic con el botón derecho en un archivo .REG y verá el icono de escudo UAC para el comando Fusionar .