Как да добавите опция от менюто „Обединяване (като потребител)“ с десен бутон за REG файлове

Когато влезете в администраторски акаунт в компютър с Windows Vista или Windows 7 и се опитате да обедините .REG файл, ще видите подканата за контрол на потребителските акаунти (UAC) с искане за вашето съгласие да позволите на процеса да започнете. Regedit.exe използва най-високо наличен ниво на изпълнение (както е посочено в неговия манифест) и по този начин подканва за съгласие за стартиране с най-високата налична привилегия.

Има ситуации, в които сте влезли в администраторски акаунт и искате да работите върху нещата в системния регистър, приложими само за текущия потребител (кошер на потребителския регистър). В тези случаи може да откриете, че подканата за съгласие на UAC е досадна, тъй като знаете, че обединявате само неща за всеки потребител в регистъра. Аз самият като уредител се сблъсквам с това малко дразнене, но използвам заобиколно решение за обединяване на .REG файлове.

Номерът е да добавите опция "Обединяване (като потребител)" към менюто с десния бутон на мишката за .REG файлове, които трябва да стартират конзолния инструмент REG.EXE. Ето как да направите това.

Добавете опция за контекстно меню „Обединяване (като потребител)“ за .REG файлове

1. Стартиране Regedit.exe за да отворите редактора на системния регистър

2. Придвижете се до следния клавиш:

HKEY_CLASSES_ROOT \ regfile \ shell

3. Създайте подключ с име отворен 2

4. Под отворен 2, създайте друг подключ с име команда

5. Изберете команда, и задайте следните данни за (по подразбиране) стойност:

reg.exe импортиране "%1"

Забележка: Ако трябва да виждате изходния прозорец всеки път, използвайте следните данни:

cmd /k reg.exe импортиране "%1"

6. Излезте от редактора на системния регистър.

Бележка на редактора: Ако .REG файлът има инструкции за промяна на клон в цялата система (да речем, HKEY_LOCAL_MACHINE), конзолният инструмент REG.EXE (работи като стандартен потребител) среща грешка ОТКАЗЕН ДОСТЪП, но просто преминава към следващия запис във файла .REG, за да изпълни останалата част от инструкции. Изходът обаче гласи "ГРЕШКА: Грешка при достъпа до системния регистър", което показва, че един или повече от ключовете/стойностите на системния регистър, както са посочени в .REG, не могат да бъдат актуализирани.


Една малка молба: Ако тази публикация ви е харесала, моля, споделете я?

Едно "малко" споделяне от вас сериозно би помогнало много за развитието на този блог. Някои страхотни предложения:
  • Закачете го!
  • Споделете го с любимия си блог + Facebook, Reddit
  • Twitter го!
Така че много ви благодаря за подкрепата, мой читателю. Това няма да отнеме повече от 10 секунди от времето ви. Бутоните за споделяне са точно отдолу. :)