Основен Windows Как да преминете към желания ключ на системния регистър с едно щракване

Как да преминете към желания ключ на системния регистър с едно щракване



Ако сте пристрастени към различни настройки на системния регистър като мен, вероятно много често работите с редактора на системния регистър. Различни уебсайтове, свързани с ощипването, ви инструктират да отидете на различни ключове в системния регистър. Бих искал да споделя моя собствен начин за да преминете директно към желания ключ на системния регистър и да пропуснете ръчната навигация с Редактора на системния регистър . Това може да се направи с прост VB скриптов файл, без да се използва софтуер на трети страни. Щракнете върху „Прочетете повече“, ако се интересувате.

Реклама

Windows 10 не отговаря след стартиране

Общ преглед

От Windows 2000 редакторът на системния регистър може да запомни последния отворен ключ, преди да го затворите. Тези данни се съхраняват в следния ключ на системния регистър:

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

The LastKey стойност се използва от Windows за съхраняване на последния използван ключ.

Както можете да видите, това е клон на регистър за всеки потребител, така че Windows съхранява последния използван ключ за всеки потребител поотделно. Възможно е да използвате тази функция, за да преминете директно към ключа, от който се нуждаете. Нека да покажа как може да се направи чрез Windows Scripting Host и VBScript.

Азизпълнение

Windows 10

Ако използвате Windows 10 build 14942 или по-нова версия, нямате нужда от скриптове на приложения на трети страни. От компилация 14942, приложението Registry Editor в Windows 10 има адресна лента , който показва текущия път на ключа на системния регистър и ви позволява да го копирате и поставите.

Можете да използвате стенографска нотация за имена на коренни ключове HKEY_ *. Те са както следва:

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

Така че, когато трябва да отидете директно на HKEY_CURRENT_USER Control Panel Desktop, можете да въведете следното в адресната лента:

hkcu  контролен панел  работен плот

След като натиснете клавиша Enter, пътят ще бъде автоматично разширен до HKEY_CURRENT_USER Control Panel Desktop. Вижте следната екранна снимка:

регистър-лента с инструменти-1 регистър-лента с инструменти-2 регистър-лента с инструменти-3

Windows 8.1 / Windows 7 / Windows Vista и Windows XP

Идеята е да копирате пълния път на желания ключ на системния регистър в клипборда и да замените LastKey стойност с копираната стойност от клипборда. Когато regedit.exe се стартира след това, той ще се отвори директно на ключа, който искате.

Как да извлека съдържанието на клипборда с VBscript

ActiveX обектът „htmlfile“ се използва за показване на HTML помощ и HTA файлове в Windows. Може да се използва за извличане на съдържание на клипборда. Дори не се изисква IE да бъде инсталиран. Кодът е както следва:

задайте objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('текст')

Ако съдържанието на клипборда е текст, то ще се съхранява в cClipBoard променлива. Просто, нали?

Директно отваряне на Regedit при желания ключ

Тъй като сега имаме желания ключ в cClipboard, трябва да го запишем в LastKey стойност, спомената по-горе. Кодът за това е:

Затъмнете WshShell
Задайте WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', сClipBoard, 'REG_SZ'

Този кодов фрагмент е обяснителен, така че няма нужда да го коментирате.

Последният скрипт изглежда така:

Дим objHTA
Затъмнете cClipBoard
Затъмнете WshShell
задайте objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('текст')
Задайте WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run 'regedit.exe -m'
Задайте objHTA = нищо
Задайте WshShell = нищо

как да блокирам съобщения в

Имайте предвид, че WshShell.Run ' regedit.exe -m 'линия. Той съдържа недокументирания '-m' превключвател, който ви позволява да стартирате няколко екземпляра на Regedit едновременно.

Запазих този скрипт като файл 'RegNav.vbs' и можете да го изтеглите точно сега:

Изтеглете готов за използване VB Script

Ако отварянето на Regedit е много честа задача за вас, тогава можете да закачите regnav.vbs в лентата на задачите. Създайте нов пряк път и въведете следното в текстовото поле за пряк път:

wscript.exe d:  regnav.vbs

Не забравяйте да използвате правилния път до regnav.vbs.

Сега щракнете с десния бутон върху файла за бърз достъп, който сте създали, и кликнете върху „Прикачване към лентата на задачите“ от контекстното меню. Това е всичко.

P.S. Как да тествате този скрипт

  1. Изберете този текст
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Натиснете CTRL + C
  3. Кликнете върху regnav.vbs .

Приложение Winaero Tweaker

Ако сте потребителят на Winaero Tweaker, като се започне с версия 0.8, той идва със следната опция.

Ключ на отворен регистър на Winaero Tweaker

Това ще ви позволи да отидете до желания ключ на системния регистър с едно щракване. След като отворите тази страница в Winaero Tweaker, тя ще се опита да извлече пътя на ключа на системния регистър от клипборда, за да спести вашето време!

Изтеглете Winaero Tweaker

RegistryOwnershipEx софтуер

Едно от моите приложения, RegistryOwnershipEx, ви позволява да изпълнявате следните задачи:

  • можете да поемете собствеността върху ключ на системния регистър с едно щракване (полезно за получаване на пълен достъп до ключа).
  • можете да преминете директно към желания ключ на системния регистър също с едно щракване.

Regownershipex

Той може също да чете всеки път на системния регистър от клипборда на Windows. Ако го стартирате с аргумент на командния ред '/ j', напр. regownershipex.exe / j , той ще извлече пътя на ключа на системния регистър от клипборда и ще отвори директно редактора на системния регистър.
Лично аз предпочитам да използвам RegistryOwnershipEx. Вземете го тук:

RegOwnershipEx

Директно отворете ключ на системния регистър с RegJump

RegJump е отличен инструмент от Windows Sysinternals, който съществува много дълго време, стартира автоматично редактора на системния регистър и преминава към посочения път на системния регистър. Пътят на системния регистър трябва да бъде споменат като параметър на командния ред за RegJump.

За да накарате редактора на системния регистър да отвори директно клона HKEY_LOCAL_MACHINE Software Microsoft, трябва да използвате тази команда:

regjump.exe HKLM Software Microsoft Windows

RegJump поддържа-° Спревключвател, който извлича пътя на системния регистър, съхранен в клипборда. Това позволява директно отваряне на ключ на системния регистър.

Можете да създадете пряк път за стартиране на приложението с превключвателя -c, така че след като копирате пътя на ключа на системния регистър, просто щракнете върху създадения от вас пряк път и това ще отвори Regedit.exe от десния ключ.

Отворете директно ключа на системния регистър с RegJump

Освен Windows 10, RegJump работи и в Windows 7 и Windows 8.

Интересни Статии

Избор На Редактора

Как да предотвратим събуждането на Windows 10 от сън
Как да предотвратим събуждането на Windows 10 от сън
Ако използвате режим на заспиване на Windows 10 и искате да сте сигурни, че той няма да се събуди внезапно сам, трябва да настроите опциите на операционната система.
Как да активирам режим на скала на сивото в Windows 10
Как да активирам режим на скала на сивото в Windows 10
Вижте как да активирате режима на сивата скала в Windows 10. Това е част от функцията за цветни филтри на системата за лесен достъп, предназначена да подобри използваемостта на операционната система.
Най-добрите сделки за Черен петък и Кибер понеделник в Междузвездни войни вече включват играчки и дроиди Sphero
Най-добрите сделки за Черен петък и Кибер понеделник в Междузвездни войни вече включват играчки и дроиди Sphero
Преди много време, в далечна, далечна галактика нямаше такова нещо като Черния петък. Искам да кажа, че Алиансът на бунтовниците имаше пълни ръце, опитвайки се да свали Галактическата империя и не беше в идеалното положение да направи оценка
Как да поправим, че Google Photos не се качва
Как да поправим, че Google Photos не се качва
Когато синхронизирате акаунта си в Google с устройството си с Android или iOS, той автоматично качва вашите снимки в Google Photos. По този начин не е нужно да губите време за ръчно качване, докато всичките ви данни се архивират.
Архиви на етикети: Изтеглете Classic Desktop Skype версия 7
Архиви на етикети: Изтеглете Classic Desktop Skype версия 7
Как да предавате на живо Световните серии 2024
Как да предавате на живо Световните серии 2024
Ако не можете да гледате Световните серии по телевизията, тогава ето как да го предавате на живо в интернет на вашия компютър, телефон или устройство за стрийминг като Roku.
Как да зачертаете в Google Документи
Как да зачертаете в Google Документи
Ако се чувствате нерешителни относно нещо, което сте написали, но не искате да го изтриете напълно, можете да използвате зачертаване в Google Документи, за да поставите ред през текста, без да го изтривате.