Основен 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.

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

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

Как да деактивирате системните приложения в MIUI
Как да деактивирате системните приложения в MIUI
Въпреки че интерфейсът MIUI (създаден от Xiaomi като преден край на техните смартфони) вижда подобрение с всяка нова версия, неговите системни приложения са друг въпрос. Мнозина ги смятат за „Bloatware“, което означава, че това е колекция от софтуер, който прави малко
Windows 10 20H1 ще бъде пуснат този декември, следвайки графика на Azure
Windows 10 20H1 ще бъде пуснат този декември, следвайки графика на Azure
Ентусиастите, които следят отблизо Microsoft Windows, може да си спомнят, че разработката на Windows беше преместена в групата Azure преди няколко месеца. Разбрахме, че Windows 10 ще излезе през декември и юни. Това означава, че Windows 10 '20H1' ще бъде първата версия на операционната система, пусната под новия каданс this
Xbox SmartGlass: какво представлява и как да го използвате
Xbox SmartGlass: какво представлява и как да го използвате
Xbox SmartGlass превръща вашия iPhone, Android или Windows телефон или таблет в дистанционно управление за Xbox. Освен това има много други функции.
6-те най-добри концептуални коли: Ето най-страхотните прототипи, които сме виждали
6-те най-добри концептуални коли: Ето най-страхотните прототипи, които сме виждали
Концептуалните автомобили са не само невероятно изглеждащи превозни средства, за които да фантазирате, но и изключително важни упражнения за автомобилната индустрия. Най-креативните и революционни концептуални автомобили дават поглед в бъдещето, нов празен лист за дизайнерите и
Как да получите командни кодове в FGO
Как да получите командни кодове в FGO
Картите Fate/Grand Order влияят на това как вашите слуги се бият в битка, но не винаги са много ефективни. За да подобрят играта, разработчиците въведоха системата за команден код, с която играчите могат постоянно да подобряват командните карти на слугата.
Как да изтеглите всички снимки от Facebook
Как да изтеглите всички снимки от Facebook
Знаете ли, че потребителите на Facebook качват около 350 милиона снимки всеки ден? Ако сте един от тези потребители и сте публикували много снимки през годините, може би е време да почистите албумите си. Но преди теб
Как да намалите използването на данни от Netflix
Как да намалите използването на данни от Netflix
Ако се справите с лимитите за данни на редовния, няма съмнение, че сте получили това страшно текстово известие, което ви уведомява, че сте надвишили лимита на плана си и сте били таксувани с допълнителни 15 или повече долара за допълнителен