Principal Janelas Como pular para a chave de registro desejada com um clique

Como pular para a chave de registro desejada com um clique



Se você é viciado em vários ajustes de registro como eu, provavelmente trabalha com o Editor do Registro com frequência. Vários sites relacionados a ajustes instruem você a acessar diferentes chaves de registro. Eu gostaria de compartilhar meu próprio caminho para ir diretamente para a chave de registro desejada e pular a navegação manual com o Editor de registro . Isso pode ser feito com um arquivo de script VB simples, sem usar software de terceiros. Clique em 'Leia mais' se estiver interessado.

Propaganda

como fazer margens no google docs

Visão geral

Desde o Windows 2000, o Editor do Registro é capaz de lembrar a última chave aberta antes de você fechá-la. Esses dados são armazenados na seguinte chave de registro:

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

o LastKey valor é usado pelo Windows para armazenar a última chave usada.

Como você pode ver, esta é uma ramificação do registro por usuário, então o Windows armazena a última chave usada para cada usuário separadamente. É possível utilizar este recurso para pular diretamente para a tecla necessária. Deixe-me mostrar como isso pode ser feito por meio do Windows Scripting Host e VBScript.

O euimplementação

Windows 10

Se você estiver executando o Windows 10 build 14942 ou superior, não precisará de scripts de aplicativos de terceiros. Desde a compilação 14942, o aplicativo Editor do Registro no Windows 10 tem uma barra de endereço , que exibe o caminho da chave do Registro atual e permite que você copie e cole.

Você pode usar a notação abreviada para nomes de chave raiz HKEY_ *. Eles são os seguintes:

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

Portanto, quando você precisar ir diretamente para HKEY_CURRENT_USER Control Panel Desktop, poderá digitar o seguinte na barra de endereço:

hkcu  painel de controle  desktop

Depois de pressionar a tecla Enter, o caminho será expandido automaticamente para HKEY_CURRENT_USER Control Panel Desktop. Veja a seguinte captura de tela:

registro-barra de ferramentas-1 registro-barra de ferramentas-2 registro-barra de ferramentas-3

Windows 8.1 / Windows 7 / Windows Vista e Windows XP

A ideia é copiar o caminho completo da chave de registro desejada para a área de transferência e substituir o LastKey valor com o valor copiado da área de transferência. Quando regedit.exe for iniciado após fazer isso, ele será aberto diretamente na chave desejada.

Como obter conteúdo da área de transferência com VBscript

O objeto ActiveX 'htmlfile' é usado para exibir a ajuda HTML e arquivos HTA no Windows. Ele pode ser usado para buscar conteúdo da área de transferência. Nem mesmo requer a instalação do Internet Explorer. O código é o seguinte:

definir objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('text')

Se o conteúdo da área de transferência for texto, ele será armazenado em cClipBoard variável. Simples, não é?

Abrindo o Regedit diretamente na tecla desejada

Uma vez que agora temos a chave desejada em cClipboard, temos que escrevê-la em LastKey valor medido acima. O código para isso é:

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

Este trecho de código é autoexplicativo, portanto, não há necessidade de comentá-lo.

O script final se parece com este:

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

como saber se um telefone celular está desbloqueado

Observe que WshShell.Run ' regedit.exe -m ' linha. Ele contém a opção '-m' não documentada, que permite que você execute várias instâncias do Regedit simultaneamente.

Salvei este script como um arquivo 'RegNav.vbs' e você pode fazer o download agora mesmo:

Download pronto para usar VB Script

Se abrir o Regedit é uma tarefa muito frequente para você, então você pode fixar regnav.vbs na barra de tarefas. Crie um novo atalho e digite o seguinte na caixa de texto de destino do atalho:

wscript.exe d:  regnav.vbs

Não se esqueça de usar o caminho correto para regnav.vbs.

Agora clique com o botão direito do mouse no arquivo de atalho que você criou e clique em 'Fixar na barra de tarefas' no menu de contexto. Isso é tudo.

P.S. Como testar este script

  1. Selecione este texto
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Pressione CTRL + C
  3. Clique em regnav.vbs .

Aplicativo Winaero Tweaker

Se você é usuário do Winaero Tweaker, a partir da versão 0.8 vem com a seguinte opção.

Winaero Tweaker Open Registry Key

Isso permitirá que você vá para a chave de registro desejada com um clique. Depois de abrir esta página no Winaero Tweaker, ele tentará extrair o caminho da chave do Registro da área de transferência para economizar seu tempo!

Baixe o Winaero Tweaker

Software RegistryOwnershipEx

Um dos meus aplicativos, RegistryOwnershipEx, permite que você faça as seguintes tarefas:

  • você pode obter a propriedade de uma chave de registro com um clique (útil para obter acesso total à chave).
  • você pode pular diretamente para a chave de registro desejada com um clique.

Regownershipex

Ele também pode ler qualquer caminho de registro da área de transferência do Windows. Se você executá-lo com o argumento de linha de comando '/ j', por exemplo regownershipex.exe / j , ele extrairá o caminho da chave do registro da área de transferência e abrirá o Editor do Registro diretamente.
Pessoalmente, prefiro usar RegistryOwnershipEx. Venha aqui:

RegOwnershipEx

Abra diretamente uma chave de registro com RegJump

RegJump é uma excelente ferramenta do Windows Sysinternals que existe há muito tempo, inicia o Editor do Registro automaticamente e salta para o caminho de registro especificado. O caminho do registro precisa ser mencionado como um parâmetro de linha de comando para RegJump.

Para fazer o Editor do Registro abrir o branch HKEY_LOCAL_MACHINE Software Microsoft diretamente, você deve usar este comando:

regjump.exe HKLM Software Microsoft Windows

RegJump suporta o-cswitch que extrai o caminho do Registro armazenado na área de transferência. Isso permite abrir uma chave do Registro diretamente.

Você pode criar um atalho para iniciar o aplicativo com a opção -c, portanto, depois de copiar um caminho de chave de registro, apenas clique no atalho que você criou e isso abrirá o Regedit.exe na chave certa.

Abra a chave do registro diretamente com o RegJump

Além do Windows 10, o RegJump também funciona no Windows 7 e no Windows 8.

Artigos Interessantes

Escolha Do Editor

Aplicativo STARZ PlayStation 4/5 [Baixar e assistir]
Aplicativo STARZ PlayStation 4/5 [Baixar e assistir]
Não é possível desativar os anúncios automáticos programaticamente na página, então aqui estamos!
Lançado Google Chrome 73: Modo escuro, melhorias de PWA e muito mais
Lançado Google Chrome 73: Modo escuro, melhorias de PWA e muito mais
O navegador da web mais popular, o Google Chrome 68, atingiu o ramo estável e agora está disponível para Windows, Linux, Mac e Android.
Lançado Thunderbird 78.3.1, aqui estão as mudanças
Lançado Thunderbird 78.3.1, aqui estão as mudanças
A equipe por trás do aplicativo de e-mail Thunderbird lançou a versão 78.3.1. O lançamento é notável por uma série de melhorias no OpenPGP e por correções gerais e problemas de confiabilidade. Publicidade Thunderbird é meu cliente de e-mail preferido. Eu uso este aplicativo em todos os PCs e sistemas operacionais que uso. É estável, contém
AeroRainbow 4.1 foi lançado, pode mudar a cor da barra de tarefas no Windows 10
AeroRainbow 4.1 foi lançado, pode mudar a cor da barra de tarefas no Windows 10
Hoje, estou feliz em lançar uma nova versão 4.1 do meu aplicativo AeroRainbow. Esta versão pode alterar a cor da barra de tarefas no Windows 10. Publicidade AeroRainbow é o software que pode alterar a cor das janelas do Aero dependendo da cor de fundo da área de trabalho ou por uma lista predefinida de cores. Também pode randomizar o
Como criar uma conta Samsung
Como criar uma conta Samsung
Criar uma conta Samsung no seu novo dispositivo é um passo importante para garantir que você aproveite ao máximo seu telefone ou tablet. Aqui estão duas maneiras de obter uma nova conta Samsung.
Como transformar o texto em uma forma no Illustrator
Como transformar o texto em uma forma no Illustrator
A conversão de texto em formas é um dos recursos mais úteis do Adobe Illustrator. Permite personalizar seu trabalho, combinar palavras com vários desenhos e usar texto como máscaras de imagem. Além disso, permite que outros designers modifiquem seu
Como Encontrar o Número do Modelo Firestick
Como Encontrar o Número do Modelo Firestick
O ecossistema Firestick se expandiu rapidamente desde sua introdução. Existem agora cinco Firesticks diferentes se você contar os modelos de primeira geração que foram descontinuados. Cada modelo vem com um conjunto único de propriedades e a melhor maneira de