Sei sulla pagina 1di 6

Lugares del Registro donde se guarda la configuración del menu

contextual
La rama HKEY_CLASSES_ROOT\ contiene todas las claves que regulan el comportamiento del menú
contextual, al abrir el registro y expandir la rama indicada verás que contiene una multitud
impresionante de claves pero las necesarias son solo unas pocas, son las siguientes:
HKEY_CLASSES_ROOT\*\shell
Las claves creadas aquí se mostrarán en el menú contextual al dar un clic derecho en cualquier tipo
de archivo, por lo que se debe de utilizar en funciones que involucren solo a archivos, no carpetas ni
directorios.

HKEY_CLASSES_ROOT\Directory\shell
Las claves creadas aquí se mostrarán en el menú al dar un clic derecho en cualquier directorio o
carpeta

HKEY_CLASSES_ROOT\DesktopBackground\Shell
Las claves creadas aquí se mostrarán en el menú al dar un clic derecho solo en el escritorio, por
ejemplo, aquí se encuentra la opción de Resolución de pantalla, Gadgets, etc.

HKEY_CLASSES_ROOT\Directory\Background\shell
Las claves creadas aquí se mostrarán en el menú al dar un clic derecho en el fondo de cualquier
directorio y en el escritorio.

HKEY_CLASSES_ROOT\Drive\shell
Las claves creadas aquí se mostraran en el menú al dar un clic derecho en las unidades de disco.

Como crear una nueva entrada o función en el menú contextual

1- Abrir Regedit, navegar a la clave en la cual consideres que se debe crear la función, dar un clic
derecho y escoger "Nuevo > Clave".
2- Dale el nombre a la clave creada de la función, este nombre será el que se mostrará en el menú.
3- Clic derecho en la clave creada y escoge: "Nuevo > Clave", esta subclave nómbrala
siempre:command, Aceptar.
4- En el panel de la derecha del registro dar dos clics en el valor de nombre Predeterminado que
corresponde a la subclave command y escribe o pega el comando que iniciará la función o tarea
que se desea realizar.
Es todo, es posible probar inmediatamente el menú creado para comprobar su funcionalidad.

Crear nuevas entradas solo en el escritorio

Los siguientes ejemplos permiten crear nuevas entradas o funciones al dar un clic derecho en el
escritorio, no funcionarán en otra ubicación, si deseas que estén disponibles en otro lugar créalos
en la clave correspondiente.
Accede a la siguiente clave del registro:
HKEY_CLASSES_ROOT\DesktopBackground\Shell

Crear función para abrir Microsoft Word


Crea una nueva clave y dale el nombre: Word
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
winword.exe

Crear función para abrir página web


Crea una nueva clave y dale el nombre: norfipc
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
cmd /c start http://norfipc.com

Abrir ubicación del archivo hosts


Crea una nueva clave y dale el nombre: Abrir Hosts
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
explorer.exe /root,C:\Windows\System32\drivers\etc\

Función para crear una nueva carpeta de nombre new


Crea una nueva clave y dale el nombre: Crear new
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
cmd /c md new

Función para reiniciar el explorador de Windows


Al dar clic en la función, cierra el proceso explorer.exe, espera 4 segundos y lo vuelve a iniciar, útil
función para resolver bloqueos en el explorador de Windows.
Crea una nueva clave y dale el nombre: Reiniciar explorer
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
cmd.exe /c TASKKILL /F /IM explorer.exe && timeout /nobreak 04 && start explorer.exe
Agregar la opción de Apagar o Reiniciar en el menú contextual en
Windows 7

Windows 8 usa el nuevo estilo llamado Modern UI y no está disponible el tradicional botón de
Inicio, mediante el cual el 90% de los usuarios accedían a las opciones de apagado del equipo.
Ahora es necesario usar otros métodos que para algunos pueden resultar muy incomodos.
Una forma de simplificar el apagado o el Reinicio del equipo, es agregar al menú contextual del
ratón en el Escritorio, la opción de Apagar o de Reiniciar.

Es algo sencillo, haz los ajustes necesarios de la siguiente forma o descarga un paquete de claves
para hacerlo con solo dos clics en el link más abajo.

• Navega hasta la clave: HKEY_CLASSES_ROOT\DesktopBackground\Shell


• Crea una nueva clave llamada Reiniciar
• Crea en su interior una nueva clave llamada command
• En el panel de la derecha da dos clics y pega lo siguiente:
➔ Para Reiniciar: shutdown /r /t 0
➔ Para Apagar: shutdown /s /t 0
➔ Para Hibernar: shutdown /h /f
• Es todo, da un clic derecho en el Escritorio para comprobarlo.
Crear nuevas entradas en cualquier ubicación en Windows

Los siguientes ejemplos permiten crear nuevas entradas o funciones al dar un clic derecho en el
fondo de cualquiera ubicación en Windows incluyendo el escritorio.
Accede a la siguiente clave del registro:
HKEY_CLASSES_ROOT\Directory\Background\shell

Función para abrir el Registro


Crea una nueva clave y dale el nombre: Regedit
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
C:\Windows\regedit.exe

Función para abrir la consola de CMD


Crea una nueva clave y dale el nombre: CMD
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
C:\Windows\System32\cmd.exe

Función para vaciar la Papelera de reciclaje


Crea una nueva clave y dale el nombre: Vaciar Papelera
Crea una subclave de nombre: command, cambia el nombre del valor Predeterminado
a:DelegateExecute
Dos clics y pega el siguiente valor: {48527bb3-e8de-450b-8910-8c4099cb8624}

Crear nuevas entradas al dar un clic derecho en cualquier carpeta

Los siguientes ejemplos permiten crear nuevas entradas o funciones al dar un clic derecho en
cualquier carpeta o directorio.
Accede a la siguiente clave del registro:
HKEY_CLASSES_ROOT\Directory\shell

Función para ocultar carpetas


Crea una nueva clave y dale el nombre: Ocultar
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
attrib +h "%1"
Función para mostrar carpetas ocultas
Crea una nueva clave y dale el nombre: Mostrar
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
attrib -h "%1"
Lógicamente para utilizar esta función será necesario que actives la opción de ver carpetas ocultas
en las Opciones de carpeta.

Función para eliminar contenido de carpetas


Permite eliminar contenido y archivos del interior de carpetas, incluyendo las subcarpetas pero
dejando la estructura de las carpetas intactas.
Crea una nueva clave y dale el nombre: Vaciar carpetas
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
cmd /c "cd /d %1 && del /s /f /q *.*"

Crear nuevas entradas al dar un clic derecho en las unidades de disco

Los siguientes ejemplos permiten crear nuevas entradas o funciones que se muestren al dar un clic
derecho en las unidades de disco.
Accede a la siguiente clave del registro:
HKEY_CLASSES_ROOT\Drive\shell

Función para Liberar espacio en disco en la unidad seleccionada


Crea una nueva clave y dale el nombre: Liberar espacio
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
cleanmgr.exe /d %1

Función para desfragmentar la unidad seleccionada


Crea una nueva clave y dale el nombre: Desfragmentar
Crea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:
defrag %1 -v
¿Cómo mostrar iconos o botones en el menú contextual?

Todas las entradas creadas anteriormente se mostrarán en el menú contextual solo con el nombre
usado, es posible hacer que muestren el icono correspondiente a su lado, para eso haz lo siguiente.

• Después de seguir el primer paso, es decir crear la clave con el nombre de la función ve al panel
de la derecha del registro y allí da un clic derecho y crea un "Nuevo > Valor de cadena".
• Dale el nombre: Icon.
• Dos clic en Icon e introduce en su valor la ruta al icono que se utilizará.

Especifica la ruta al icono de una de las siguientes formas:

1- Si es una aplicación de Windows escribe solo el nombre, no es necesaria la ruta, por


ejemplo:explorer.exe, notepad.exe, worpad.exe, etc.
Existen aplicaciones que contienen varios iconos, entonces podrás escoger el de tu preferencia
especificando el número que le corresponde antecedido por una coma, por ejemplo:explorer.exe,9
2- La ruta a un archivo contenedor de iconos seguido por su identificador, dos ejemplos:
─ C:\Windows\System32\imageres.dll,34
─ %systemroot%\system32\themecpl.dll,-1

Potrebbero piacerti anche