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 RemotePC que no se conecta
Cómo arreglar RemotePC que no se conecta
¿Alguna vez ha estado lejos de la computadora de su trabajo y ha necesitado acceder a algunos archivos almacenados en ella? Has instalado RemotePC, así que no tienes nada de qué preocuparte, ¿verdad? Pero, ¿y si no puedes conectarte? que opciones
Cómo hacer una puerta secreta en Minecraft
Cómo hacer una puerta secreta en Minecraft
Las puertas secretas son la forma más efectiva de mantener tus tesoros alejados de otros jugadores de Minecraft. No estamos hablando de una puerta de tierra que deba romperse y reconstruirse cada vez que quiera ingresar a su habitación secreta. Encima
YouTube TV: cómo agregar canales
YouTube TV: cómo agregar canales
YouTube TV es un servicio relativamente nuevo que ha ido ganando popularidad últimamente: superó los 20 millones de suscriptores en febrero. Los cortadores de cables de todo el mundo se están sumando a los $ 64,99 del servicio por
Claves genéricas para instalar Windows 10 Fall Creators Update
Claves genéricas para instalar Windows 10 Fall Creators Update
Obtenga claves genéricas para Windows 10 Fall Creators Update para instalarlo sin activación. Estas claves solo pueden instalar Windows para su evaluación.
Deshabilitar aplicaciones en segundo plano en Windows 10 versión 1803
Deshabilitar aplicaciones en segundo plano en Windows 10 versión 1803
La versión 1803 de Windows 10 y las versiones preliminares de la versión 1809 permiten deshabilitar aplicaciones en segundo plano en Windows 10. Esta función parece estar rota. Aquí hay una solución.
Consejos para las mejores presentaciones de PowerPoint
Consejos para las mejores presentaciones de PowerPoint
Cuando está diseñando una presentación, es tentador hacerlo lo más rápido posible. Después de todo, PowerPoint ofrece muchas funciones sofisticadas, ¿no debería intentar usarlas? En realidad, no, solo porque puede realizar visualizaciones
Agregue Hibernate al menú Inicio en Windows 10
Agregue Hibernate al menú Inicio en Windows 10
Describe cómo agregar o eliminar el comando Hibernar al menú Inicio en Windows 10