Główny Windows Jak jednym kliknięciem przejść do żądanego klucza rejestru

Jak jednym kliknięciem przejść do żądanego klucza rejestru



Jeśli jesteś uzależniony od różnych poprawek rejestru, tak jak ja, prawdopodobnie bardzo często pracujesz z Edytorem rejestru. Różne strony internetowe związane z ulepszaniem instruują Cię, aby przejść do różnych kluczy rejestru. Chciałbym podzielić się swoją własną drogą aby przejść bezpośrednio do żądanego klucza rejestru i pominąć ręczną nawigację za pomocą Edytora rejestru . Można to zrobić za pomocą prostego pliku skryptu VB bez korzystania z oprogramowania innej firmy. Jeśli jesteś zainteresowany, kliknij „Czytaj więcej”.

Reklama

jak zaktualizować aplikacje na vizio smart tv?

Przegląd

Od systemu Windows 2000 Edytor rejestru jest w stanie zapamiętać ostatnio otwarty klucz przed jego zamknięciem. Te dane są przechowywane w następującym kluczu rejestru:

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

Plik LastKey wartość jest używana przez system Windows do przechowywania ostatnio używanego klucza.

Jak widać, jest to gałąź rejestru na użytkownika, więc system Windows przechowuje ostatnio używany klucz dla każdego użytkownika oddzielnie. Możliwe jest wykorzystanie tej funkcji, aby bezpośrednio przejść do potrzebnego klucza. Pokażę, jak można to zrobić za pomocą hosta skryptów systemu Windows i języka VBScript.

Irealizacja

Windows 10

Jeśli korzystasz z systemu Windows 10 w wersji 14942 lub nowszej, nie potrzebujesz skryptów aplikacji innych firm. Od kompilacji 14942 aplikacja Edytor rejestru w systemie Windows 10 ma pasek adresu , która wyświetla bieżącą ścieżkę klucza rejestru i umożliwia jej skopiowanie i wklejenie.

Możesz użyć skróconej notacji dla nazw kluczy głównych HKEY_ *. Są one następujące:

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

Tak więc, gdy chcesz przejść bezpośrednio do HKEY_CURRENT_USER Control Panel Desktop, możesz wpisać w pasku adresu:

hkcu  panel sterowania  desktop

Po naciśnięciu klawisza Enter ścieżka zostanie automatycznie rozszerzona do HKEY_CURRENT_USER Control Panel Desktop. Zobacz poniższy zrzut ekranu:

register-toolbar-1 register-toolbar-2 register-toolbar-3

Windows 8.1 / Windows 7 / Windows Vista i Windows XP

Chodzi o to, aby skopiować pełną ścieżkę żądanego klucza rejestru do schowka i zastąpić plik LastKey wartość skopiowaną ze schowka. Gdy regedit.exe zostanie uruchomiony po wykonaniu tej czynności, otworzy się bezpośrednio pod żądanym kluczem.

Jak pobrać zawartość schowka za pomocą VBscript

Obiekt ActiveX „htmlfile” służy do wyświetlania pomocy HTML i plików HTA w systemie Windows. Może służyć do pobierania zawartości schowka. Nie wymaga nawet instalacji IE. Kod wygląda następująco:

set objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('tekst')

Jeśli zawartość schowka to tekst, zostanie on zapisany w formacie cClipBoard zmienna. Proste, prawda?

Bezpośrednio otwierając Regedit pod żądanym kluczem

Ponieważ mamy teraz żądany klucz w cClipboard, musimy go zapisać LastKey wartość wymieniona powyżej. Kod do tego to:

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

Ten fragment kodu nie wymaga objaśnień, więc nie ma potrzeby komentowania.

Ostateczny skrypt wygląda następująco:

Dim objHTA
Dim cClipBoard
Dim WshShell
set objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('tekst')
Ustaw WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run „regedit.exe -m”
Ustaw objHTA = nic
Ustaw WshShell = nic

jak zobaczyć swoich subskrybentów na twitchu

Zwróć uwagę, że WshShell.Run ' regedit.exe -m ' linia. Zawiera nieudokumentowany przełącznik „-m”, który umożliwia jednoczesne uruchamianie wielu wystąpień programu Regedit.

Zapisałem ten skrypt jako plik „RegNav.vbs” i możesz go teraz pobrać:

Pobierz gotowy do użycia skrypt VB

Jeśli otwieranie Regedit jest dla Ciebie bardzo częstym zadaniem, możesz przypiąć regnav.vbs do paska zadań. Utwórz nowy skrót i wpisz w polu tekstowym celu skrótu:

wscript.exe d:  regnav.vbs

Nie zapomnij użyć poprawnej ścieżki do regnav.vbs.

Teraz kliknij prawym przyciskiem myszy utworzony plik skrótu i ​​kliknij „Przypnij do paska zadań” z menu kontekstowego. To wszystko.

P.S. Jak przetestować ten skrypt

  1. Zaznacz ten tekst
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Naciśnij klawisze CTRL + C
  3. Kliknij regnav.vbs .

Aplikacja Winaero Tweaker

Jeśli jesteś użytkownikiem Winaero Tweaker, począwszy od wersji 0.8, ma on następującą opcję.

Winaero Tweaker Otwórz klucz rejestru

Pozwoli ci to przejść do żądanego klucza rejestru za pomocą jednego kliknięcia. Po otwarciu tej strony w Winaero Tweaker spróbuje wyodrębnić ścieżkę klucza rejestru ze schowka, aby zaoszczędzić czas!

Pobierz Winaero Tweaker

Oprogramowanie RegistryOwnershipEx

Jedna z moich aplikacji, RegistryOwnershipEx, umożliwia wykonywanie następujących zadań:

  • możesz przejąć klucz rejestru za pomocą jednego kliknięcia (przydatne w celu uzyskania pełnego dostępu do klucza).
  • możesz przejść bezpośrednio do żądanego klucza rejestru również jednym kliknięciem.

Regownershipex

Może również odczytać dowolną ścieżkę rejestru ze schowka systemu Windows. Jeśli uruchomisz go z argumentem wiersza poleceń „/ j”, np. regownershipex.exe / j , wyodrębni ścieżkę klucza rejestru ze schowka i bezpośrednio otworzy Edytor rejestru.
Osobiście wolę używać RegistryOwnershipEx. Pobierz tutaj:

RegOwnershipEx

Bezpośrednio otwórz klucz rejestru za pomocą RegJump

RegJump to doskonałe narzędzie od Windows Sysinternals, które istnieje od bardzo dawna, automatycznie uruchamia Edytor rejestru i przeskakuje do określonej ścieżki rejestru. Ścieżkę rejestru należy podać jako parametr wiersza polecenia dla funkcji RegJump.

Aby Edytor rejestru otwierał gałąź HKEY_LOCAL_MACHINE Software Microsoft bezpośrednio, użyj tego polecenia:

regjump.exe HKLM Software Microsoft Windows

RegJump obsługuje-doprzełącznik, który wyodrębnia ścieżkę rejestru przechowywaną w schowku. Pozwala to bezpośrednio otworzyć klucz rejestru.

Możesz utworzyć skrót, aby uruchomić aplikację za pomocą przełącznika -c, więc po skopiowaniu ścieżki klucza rejestru wystarczy kliknąć utworzony skrót, co spowoduje otwarcie programu Regedit.exe pod odpowiednim kluczem.

Otwórz klucz rejestru bezpośrednio za pomocą RegJump

Oprócz Windows 10, RegJump działa również w Windows 7 i Windows 8.

Ciekawe Artykuły

Wybór Redakcji

Jak grać w Roblox na Chromebooku
Jak grać w Roblox na Chromebooku
W tym artykule szczegółowo opisano różne metody grania w Roblox na Chromebooku.
Jak korzystać z rozszerzonych funkcji programu Messenger
Jak korzystać z rozszerzonych funkcji programu Messenger
Bez wątpienia lubisz wygodę wysyłania SMS-ów. Jednak wraz ze wzrostem zapotrzebowania na lepszą komunikację wraz z postępem technologicznym, SMS-y stają się frustrująco niewystarczające. Potrzebujesz więcej funkcji, aby dopasować swoje wiadomości do aktualnych
Jak płacić gotówką z Uberem
Jak płacić gotówką z Uberem
Zwykle osoby, które jeżdżą z Uberem, płacą kartami kredytowymi, ale czy wiesz, że Uber pozwala również płacić gotówką? Jest jednak dostępny tylko w niektórych lokalizacjach. Przyjrzyjmy się, jak ty
Jak opublikować podcast w iTunes
Jak opublikować podcast w iTunes
Chcesz dołączyć do stale rosnącej społeczności podcastów? Masz ciekawe rzeczy do powiedzenia lub wyjątkowy punkt widzenia na coś? Chcesz opublikować swój podcast w iTunes, aby świat mógł się nim cieszyć? Jeśli odpowiedziałeś twierdząco na którekolwiek z tych pytań,
Najlepsze obecnie filmy familijne na Amazon Prime (marzec 2024 r.)
Najlepsze obecnie filmy familijne na Amazon Prime (marzec 2024 r.)
Znaleźliśmy najlepsze, szukając dobrych filmów rodzinnych na Amazon Prime. Przygotuj popcorn i zaproś do oglądania całą rodzinę.
Gwiazda mema „Mr Trololo”, Eduard Khil, jest celebrowana w tym animowanym stylu retro Google Doodle
Gwiazda mema „Mr Trololo”, Eduard Khil, jest celebrowana w tym animowanym stylu retro Google Doodle
Eduard Khil, człowiek stojący za niezwykle popularnym memem „Mr Trololo”, został uhonorowany w Google Doodle z okazji 83. urodzin piosenkarza. Kim jest Eduard Khil? Eduard Khil, urodzony 4 września 1934 r.,
Jak otworzyć Eksplorator rozwiązań w VS Code
Jak otworzyć Eksplorator rozwiązań w VS Code
Jeśli pracujesz jako programista i używasz Visual Studio Code, prawdopodobnie będziesz miał do czynienia z Solution Explorer. Edytor kodu pomaga w różnych operacjach, takich jak uruchamianie zadań, kontrola wersji i debugowanie. Jeśli jesteś po prostu