Principal Ventanas Cómo saltar a la clave de registro deseada con un clic

Cómo saltar a la clave de registro deseada con un clic



Si es adicto a varios ajustes de registro como yo, probablemente trabaje con el Editor del Registro con mucha frecuencia. Varios sitios web relacionados con ajustes le indican que vaya a diferentes claves de registro. Me gustaria compartir mi propio camino para saltar directamente a la clave de registro deseada y omitir la navegación manual con el Editor del registro . Esto se puede hacer con un archivo de script VB simple sin usar software de terceros. Haga clic en 'Leer más' si está interesado.

Anuncio

uno de mis airpods dejó de funcionar

Visión general

Desde Windows 2000, el Editor del Registro puede recordar la última clave abierta antes de cerrarla. Estos datos se almacenan en la siguiente clave de registro:

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

los LastKey Windows utiliza el valor para almacenar la última clave utilizada.

Como puede ver, esta es una rama de registro por usuario, por lo que Windows almacena la última clave utilizada para cada usuario por separado. Es posible utilizar esta función para saltar directamente a la tecla que necesita. Permítanme mostrarles cómo se puede hacer a través de Windows Scripting Host y VBScript.

El yoimplementación

Windows 10

Si está ejecutando Windows 10 build 14942 o superior, no necesita scripts de aplicaciones de terceros. Desde la compilación 14942, la aplicación Registry Editor en Windows 10 tengo una barra de direcciones , que muestra la ruta actual de la clave del Registro y le permite copiarla y pegarla.

Puede utilizar la notación abreviada para los nombres de clave raíz HKEY_ *. Son los siguientes:

  • HKEY_CURRENT_USER = HKCU
  • HKEY_CLASSES_ROOT = HKCR
  • HKEY_LOCAL_MACHINE = HKLM
  • HKEY_USERS = HKU

Entonces, cuando necesite ir directamente a HKEY_CURRENT_USER Control Panel Desktop, puede escribir lo siguiente en la barra de direcciones:

hkcu  panel de control  escritorio

Una vez que presione la tecla Enter, la ruta se expandirá automáticamente a HKEY_CURRENT_USER Control Panel Desktop. Vea la siguiente captura de pantalla:

barra de herramientas de registro 1 barra de herramientas de registro 2 barra de herramientas de registro 3

Windows 8.1 / Windows 7 / Windows Vista y Windows XP

La idea es copiar la ruta completa de la clave de registro deseada en el portapapeles y reemplazar la LastKey value con el valor copiado del portapapeles. Cuando se inicia regedit.exe después de hacer esto, se abrirá directamente en la clave que desee.

Cómo buscar contenido del portapapeles con VBscript

El objeto ActiveX 'htmlfile' se utiliza para mostrar ayuda HTML y archivos HTA en Windows. Se puede utilizar para buscar contenido del portapapeles. Ni siquiera requiere la instalación de IE. El código es el siguiente:

establecer objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('texto')

Si el contenido del portapapeles es texto, se almacenará en cClipBoard variable. Sencillo, ¿no?

Abrir directamente Regedit en la tecla deseada

Como ahora tenemos la clave deseada en cClipboard, tenemos que escribirla en LastKey valor mencionado anteriormente. El código para eso es:

Dim WshShell
Establecer WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', сClipBoard, 'REG_SZ'

Este fragmento de código se explica por sí mismo, por lo que no es necesario comentarlo.

El guión final se ve así:

Dim objHTA
Dim cClipBoard
Dim WshShell
establecer objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('texto')
Establecer WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run 'regedit.exe -m'
Establecer objHTA = nada
Establecer WshShell = nada

usando una computadora portátil como escritorio

Tenga en cuenta que WshShell.Run ' regedit.exe -m 'línea. Contiene el modificador '-m' no documentado, que le permite ejecutar varias instancias de Regedit simultáneamente.

He guardado este script como archivo 'RegNav.vbs' y puede descargarlo ahora mismo:

Descarga VB Script listo para usar

Si abrir Regedit es una tarea muy frecuente para usted, puede anclar regnav.vbs a la barra de tareas. Cree un nuevo acceso directo y escriba lo siguiente en el cuadro de texto de destino del acceso directo:

wscript.exe d:  regnav.vbs

No olvide utilizar la ruta correcta a regnav.vbs.

Ahora haga clic derecho en el archivo de acceso directo que ha creado y haga clic en 'Anclar a la barra de tareas' en el menú contextual. Eso es todo.

PD Cómo probar este script

  1. Seleccione este texto
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Presione CTRL + C
  3. Haga clic en regnav.vbs .

Aplicación Winaero Tweaker

Si eres usuario de Winaero Tweaker, a partir de la versión 0.8 viene con la siguiente opción.

Clave de registro abierta de Winaero Tweaker

Le permitirá acceder a la clave de registro deseada con un solo clic. Una vez que abra esta página en Winaero Tweaker, intentará extraer la ruta de la clave del Registro del portapapeles para ahorrar tiempo.

Descarga Winaero Tweaker

Software RegistryOwnershipEx

Una de mis aplicaciones, RegistryOwnershipEx, le permite realizar las siguientes tareas:

  • puede tomar posesión de una clave de registro con un clic (útil para obtener acceso completo a la clave).
  • también puede saltar directamente a la clave de registro deseada con un solo clic.

Regownershipex

También puede leer cualquier ruta de registro desde el portapapeles de Windows. Si lo ejecuta con el argumento de línea de comando '/ j', p. Ej. regownershipex.exe / j , extraerá la ruta de la clave de registro del portapapeles y abrirá el Editor del Registro directamente.
Personalmente, prefiero utilizar RegistryOwnershipEx. Consiguelo aqui:

RegOwnershipEx

Abra directamente una clave de registro con RegJump

RegJump es una excelente herramienta de Windows Sysinternals que existe desde hace mucho tiempo, inicia el Editor del Registro automáticamente y salta a la ruta de registro especificada. La ruta del registro debe mencionarse como un parámetro de línea de comandos para RegJump.

Para hacer que el Editor del Registro abra la rama HKEY_LOCAL_MACHINE Software Microsoft directamente, debe usar este comando:

regjump.exe HKLM Software Microsoft Windows

RegJump es compatible con-cconmutador que extrae la ruta del Registro almacenada en el portapapeles. Esto permite abrir una clave de registro directamente.

Puede crear un acceso directo para iniciar la aplicación con el interruptor -c, por lo que una vez que copie la ruta de una clave de registro, simplemente haga clic en el acceso directo que creó, y esto abrirá Regedit.exe en la tecla correcta.

Abra la clave de registro directamente con RegJump

Además de Windows 10, RegJump también funciona en Windows 7 y Windows 8.

Artículos De Interés

La Elección Del Editor

Cómo arreglar la música de YouTube que sigue deteniéndose
Cómo arreglar la música de YouTube que sigue deteniéndose
YouTube Music es una forma cómoda y divertida de disfrutar de tus sencillos, álbumes o incluso actuaciones en directo favoritos. Pero la aplicación no está exenta de problemas. Específicamente, ocasionalmente podría dejar de jugar sin previo aviso. Experimente esto suficientes veces, y el
Cómo enviar un mensaje en GroupMe
Cómo enviar un mensaje en GroupMe
GroupMe es una aplicación de mensajería que te permite crear grupos y comunicarte rápidamente con muchas personas al mismo tiempo. A pesar de que está eclipsado por muchas otras aplicaciones de mensajería, vale la pena echarle un vistazo a GroupMe. Es
Cómo ver Amazon Prime Video en Apple TV
Cómo ver Amazon Prime Video en Apple TV
Aprenda cómo ver videos, películas y programas de TV de Amazon Prime en su Apple TV. Es de fácil acceso y puedes verlo en tu Mac o iPad.
Cómo copiar y pegar sin mouse
Cómo copiar y pegar sin mouse
La mayoría de los programas te permiten usar el teclado para copiar y pegar texto e imágenes, un atajo útil para saber si no puedes usar el mouse.
Microsoft retira Remix 3D el 10 de enero de 2020
Microsoft retira Remix 3D el 10 de enero de 2020
El sitio web Remix 3D de Microsoft permite a los usuarios de Paint 3D descargar objetos 3D del repositorio en línea y compartir sus creaciones con otros usuarios. Está integrado con las aplicaciones Paint 3D y Photos integradas de Windows 10. Microsoft está a punto de cerrar el servicio el 10 de enero de 2020. Anuncio Si está utilizando el servicio Remix 3D,
Cómo restablecer OneDrive Sync en Windows 10
Cómo restablecer OneDrive Sync en Windows 10
Si está utilizando OneDrive pero tiene problemas de sincronización, puede intentar solucionar los problemas de sincronización de OneDrive en Windows 10 con un solo comando.
Cómo bloquear mensajes directos en Twitter
Cómo bloquear mensajes directos en Twitter
Recibir mensajes directos no deseados en Twitter puede ser una molestia. Las preocupaciones sobre la privacidad en las redes sociales han aumentado en los últimos años gracias a que los usuarios reciben mensajes de personas y empresas con las que no interactúan. Mientras puedas disfrutar