Windows Tips & News

Директно отворите кључ регистратора у оперативном систему Виндовс 10 и другим верзијама оперативног система Виндовс

click fraud protection

Како директно отворити кључ регистра једним кликом

У Виндовс-у, уређивање регистра је уобичајен задатак за прилагођавање и фино подешавање ОС-а. Различите веб локације које се односе на подешавање упућују вас да одете на различите кључеве регистратора. Желео бих да поделим низ метода и алата за директно отворите кључ регистратора и прескочите ручну навигацију помоћу уређивача регистра. Ово се може урадити помоћу једноставне ВБ датотеке скрипте, ПоверСхелл-а, као и са неколико корисних малих апликација.

Преглед

Од Виндовс 2000, Уредник регистра може да запамти последњи отворени кључ пре него што сте га затворили. Ови подаци се чувају у следећем кључу регистратора:

ХКЕИ_Цуррент_Усер\Софтваре\Мицрософт\Виндовс\ЦуррентВерсион\Апплетс\Регедит

Тхе ЛастКеи Виндовс користи вредност за чување последњег коришћеног кључа.

Као што видите, ово је грана регистра по кориснику, тако да Виндовс чува последњи коришћени кључ за сваког корисника посебно. Могуће је користити ову функцију да директно пређете на кључ који вам је потребан. Дозволите ми да покажем како се то може урадити преко Виндовс Сцриптинг Хост-а и ВБСцрипт-а.

Директно отворите кључ регистратора у оперативном систему Виндовс 10

Ако користите Виндовс 10 буилд 14942 или новију, нису вам потребне скрипте апликација трећих страна. Од верзије 14942, апликација Регистри Едитор у оперативном систему Виндовс 10 добио адресну траку, који приказује тренутну путању кључа регистра и омогућава вам да га копирате и налепите.

Можете користити стенографску нотацију за имена главног кључа ХКЕИ_*. Они су следећи:

  • ХКЕИ_ЦУРРЕНТ_УСЕР = ХКЦУ
  • ХКЕИ_ЦЛАССЕС_РООТ = ХКЦР
  • ХКЕИ_ЛОЦАЛ_МАЦХИНЕ = ХКЛМ
  • ХКЕИ_УСЕРС = ХКУ

Дакле, када треба да идете директно на ХКЕИ_ЦУРРЕНТ_УСЕР\Цонтрол Панел\Десктоп, можете да унесете следеће у траку за адресу:

хкцу\цонтрол панел\десктоп

Када притиснете тастер Ентер, путања ће се аутоматски проширити на ХКЕИ_ЦУРРЕНТ_УСЕР\Цонтрол Панел\Десктоп. Погледајте следећи снимак екрана:

У оперативном систему Виндовс 8.1/Виндовс 7/Виндовс Виста и Виндовс КСП

У овим оперативним системима, Регедит не укључује адресну траку. Дакле, идеја је да копирате пуну путању жељеног кључа регистратора у међуспремник и замените ЛастКеи вредност са копираном вредношћу из међуспремника. Када се регедит.еке покрене након тога, отвориће се директно на кључу који желите.

Како преузети садржај међуспремника помоћу ВБсцрипт-а

АцтивеКс објекат „хтмлфиле“ се користи за приказ ХТМЛ помоћи и ХТА датотека у Виндовс-у. Може се користити за преузимање садржаја међумеморије. Не захтева чак ни инсталирање ИЕ. Код је следећи:

сет објХТА=цреатеобјецт("хтмлфиле")
цЦлипБоард=објХТА.парентвиндов.цлипбоарддата.гетдата("текст")

Ако је садржај међуспремника текст, биће сачуван у цЦлипБоард променљива. Једноставно, зар не?

Директно отворите Регедит на жељеном кључу помоћу скрипте

Пошто сада имамо жељену путању кључа у променљивој цЦлипбоард, морамо је уписати ЛастКеи горе поменута вредност. Код за то је:

Дим ВсхСхелл
Поставите ВсхСхелл = ВСцрипт. ЦреатеОбјецт("ВСцрипт. Шкољка")
ВсхСхелл. РегВрите "ХКЦУ\Софтваре\Мицрософт\Виндовс\ЦуррентВерсион\Апплетс\Регедит\ЛастКеи", сЦлипБоард, "РЕГ_СЗ"

Овај исечак кода је сам по себи разумљив, тако да нема потребе да га коментаришете.

Коначна скрипта изгледа овако:

Дим објХТА
Дим цЦлипБоард
Дим ВсхСхелл
сет објХТА=цреатеобјецт("хтмлфиле")
цЦлипБоард=објХТА.парентвиндов.цлипбоарддата.гетдата("текст")
Поставите ВсхСхелл = ВСцрипт. ЦреатеОбјецт("ВСцрипт. Шкољка")
ВсхСхелл. РегВрите "ХКЦУ\Софтваре\Мицрософт\Виндовс\ЦуррентВерсион\Апплетс\Регедит\ЛастКеи", цЦлипБоард, "РЕГ_СЗ"
ВсхСхелл. Покрените "регедит.еке -м"
Поставите објХТА = ништа
Поставите ВсхСхелл = ништа

Имајте на уму да ВсхСхелл. Трцати "регедит.еке -м„линија. Садржи недокументовани прекидач "-м"., што вам омогућава да истовремено покренете више инстанци Регедит-а.

Сачувао сам ову скрипту као датотеку "РегНав.вбс" и можете је одмах преузети:

Преузмите ВБ скрипту спреман за употребу

Ако је отварање Регедит-а веома чест задатак за вас, онда можете да закачите регнав.вбс на траку задатака. Направите нову пречицу и откуцајте следеће у оквир за текст циљне пречице:

всцрипт.еке д:\регнав.вбс

Не заборавите да користите исправну путању до регнав.вбс.

Сада кликните десним тастером миша на датотеку пречице коју сте креирали и кликните на „Закачи на траку задатака“ из контекстног менија. То је све.

Како тестирати ову скрипту

  1. Изаберите овај текст: ХКЕИ_ЛОЦАЛ_МАЦХИНЕ\СОФТВАРЕ\Мицрософт\Виндовс
  2. Притисните ЦТРЛ+Ц
  3. Кликните на регнав.вбс.

Коришћење Винаеро Твеакер апликације

Ако сте корисник Винаеро Твеакер-а, почевши од верзије 0.8 долази са следећом опцијом.

То ће вам омогућити да једним кликом одете до жељеног кључа регистратора. Једном када отворите ову страницу у Винаеро Твеакер-у, она ће покушати да издвоји путању кључа регистратора из међуспремника како би вам уштедела време!

Преузмите Винаеро Твеакер

Коришћење софтвера РегистриОвнерсхипЕк

Једна од мојих апликација, РегистриОвнерсхипЕк, омогућава вам да обављате следеће задатке:

  • можете преузети власништво над кључем регистратора једним кликом (корисно за потпуни приступ кључу).
  • можете скочити директно на жељени кључ регистратора такође једним кликом.

Такође може да чита било коју путању регистратора из Виндовс међуспремника. Ако га покренете са аргументом командне линије "/ј", нпр. реговнерсхипек.еке /ј, издвојиће путању кључа регистратора из међуспремника и директно отворити уређивач регистра.
Апликацију РегистриОвнерсхипЕк можете преузети овде:

РегОвнерсхипЕк

Директно отворите кључ регистратора помоћу РегЈумп-а

РегЈумп је одличан алат из Виндовс Сисинтерналс-а који постоји веома дуго, аутоматски покреће уређивач регистра и скаче на наведену путању регистратора. Пут регистратора треба да се наведе као параметар командне линије за РегЈумп.

Да би уређивач регистра отворио грану ХКЕИ_ЛОЦАЛ_МАЦХИНЕ\Софтваре\Мицрософт директно, користили бисте ову команду:

регјумп.еке ХКЛМ\Софтваре\Мицрософт\Виндовс

РегЈумп подржава  прекидач који издваја путању регистра ускладиштену у клипборду. Ово омогућава директно отварање кључа регистра.

Можете да креирате пречицу за покретање апликације помоћу прекидача -ц, тако да када копирате путању кључа регистратора, само кликните на пречицу коју сте креирали и ово ће отворити Регедит.еке на десном тастеру.

Поред Виндовс 10, РегЈумп такође ради у Виндовс 7 и Виндовс 8.

Коначно, можете користити ПоверСхелл скрипту за исто.

Директно отворите кључ регистратора помоћу ПоверСхелл-а

ПоверСхелл је модерна конзола. Подржава различите команде које вам омогућавају да мењате опције оперативног система Виндовс и управљате његовим апликацијама и функцијама. Савршен је за аутоматизацију.

Можете користити следећу ПоверСхелл скрипту да отворите уређивач регистра на жељеном кључу.

парам( $КеиПатх="" ) $пидрегедит = Гет-Процесс регедит -ЕррорАцтион СилентлиЦонтинуе. иф ($пидрегедит) { $пидрегедит. ЦлосеМаинВиндов() Старт-Слееп -Милисекунди 500 иф (!$пидрегедит. ХасЕкитед) { $пидрегедит | Стоп-Процес-Форце. } } Сет-ИтемПроперти -Путања "ХКЦУ:\Софтваре\Мицрософт\Виндовс\ЦуррентВерсион\Апплетс\Регедит" -Назив Ласткеи -Вредност $КеиПатх -Типе Стринг -Форце. Покрените процес „регедит.еке“

Скрипта ће затворити покренуту апликацију за уређивач регистра ако је покренута, подесите Ласткеи вредност стринга о којој смо горе говорили и почеће регедит.еке опет.

Покрените га на следећи начин.

.\опенрегкеи.пс1 -Кључ "ХКЕИ_ЦУРРЕНТ_УСЕР\Софтваре\Мицрософт\Виндовс"

Замените путању до кључне путање коју желите да отворите.

Ово ће отворити уређивач регистра и жељени кључ, и тако ће отворити кључ директно.

Алтернативно, можете користити модификовану верзију скрипте која не затвара апликацију за уређивач регистра, већ отвара нову инстанцу апликације на датој путањи.

Директно отворите кључ регистратора у новој инстанци Регедит-а помоћу ПоверСхелл-а

Да бисте директно отворили кључ регистратора у новој инстанци Регедит-а, користите следећу скрипту.

парам( $КеиПатх="" ) Сет-ИтемПроперти -Путања "ХКЦУ:\Софтваре\Мицрософт\Виндовс\ЦуррентВерсион\Апплетс\Регедит" -Назив Ласткеи -Вредност $КеиПатх -Типе Стринг -Форце. Старт-Процес "регедит.еке" -аргс "-м"

Трчите на следећи начин.

.\опенрегкеинев.пс1 -Кључ "ХКЕИ_ЦУРРЕНТ_УСЕР\Софтваре\Мицрософт\Виндовс"

Преузмите ПоверСхелл скрипте

Горе наведене ПоверСхелл скрипте можете преузети одавде: Преузмите скрипте. ЗИП архива укључује обоје опенрегкеинев.пс1 и опенрегкеи.пс1 фајлови.

То је то.

Како покренути систем са УСБ диска у оперативном систему Виндовс 10

Како покренути систем са УСБ диска у оперативном систему Виндовс 10

ПРЕПОРУЧЕНО: Кликните овде да бисте решили проблеме са Виндовс-ом и оптимизовали перформансе сист...

Опширније

Откривено више детаља о Линук Минт 20

Откривено више детаља о Линук Минт 20

Линук Минт 20, кодно име "Улиана", је надолазећа верзија популарне дистрибуције. Биће заснован на...

Опширније

Омогућите тамну тему у Филе Екплорер-у у оперативном систему Виндовс 10

Омогућите тамну тему у Филе Екплорер-у у оперативном систему Виндовс 10

ПРЕПОРУЧЕНО: Кликните овде да бисте решили проблеме са Виндовс-ом и оптимизовали перформансе сист...

Опширније