Jak dodać opcję menu „Scal (jako użytkownik)” prawym przyciskiem myszy dla plików REG

click fraud protection

Po zalogowaniu się na konto administratora na komputerze z systemem Windows Vista lub Windows 7 i próbie scalenia pliku .REG pliku, zobaczysz monit Kontrola konta użytkownika (UAC) z prośbą o zgodę na zezwolenie na proces początek. Regedit.exe używa najwyższy dostępny poziom wykonania (określony w jego manifeście), a zatem prosi o zgodę na uruchomienie z najwyższymi dostępnymi uprawnieniami.

Zdarzają się sytuacje, w których jesteś zalogowany na konto administratora i chcesz pracować nad rzeczami rejestru mającymi zastosowanie tylko do bieżącego użytkownika (gałąź rejestru użytkownika). W takich przypadkach może się okazać, że zgoda UAC wywoła irytację, ponieważ wiesz, że łączysz tylko dane użytkownika z rejestrem. Jako twórca sam mam do czynienia z tą małą irytacją, ale używam obejścia, aby scalić pliki .REG.

Sztuczka polega na dodaniu opcji „Scal (jako użytkownik)” do menu prawego przycisku myszy dla plików .REG, które powinno uruchomić narzędzie konsoli REG.EXE. Oto jak to zrobić.

Dodaj opcję menu kontekstowego „Scal (jako użytkownik)” dla plików .REG

1. Uruchomić Regedit.exe aby otworzyć Edytor rejestru

2. Przejdź do następującego klucza:

HKEY_CLASSES_ROOT \ regfile \ shell

3. Utwórz podklucz o nazwie otwórz2

4. Pod otwórz2, utwórz kolejny podklucz o nazwie Komenda

5. Wybierać Komendai przypisz następujące dane do (domyślna) wartość:

reg.exe import "% 1"

Notatka: Jeśli chcesz za każdym razem widzieć okno danych wyjściowych, użyj zamiast tego następujących danych:

cmd /k reg.exe import "% 1"

6. Zamknij Edytor rejestru.

Uwaga redaktora: Jeśli plik .REG zawiera instrukcje dotyczące modyfikacji gałęzi ogólnosystemowej (np. HKEY_LOCAL_MACHINE), narzędzie konsoli REG.EXE (działające jako standardowego użytkownika) napotyka błąd ACCESS DENIED, ale po prostu przechodzi do następnego wpisu w pliku .REG, aby wykonać resztę instrukcje. Jednak dane wyjściowe brzmią „BŁĄD: Błąd dostępu do rejestru”, wskazując, że jeden lub więcej kluczy/wartości rejestru określonych w .REG nie mogło zostać zaktualizowanych.


Jedna mała prośba: Jeśli podobał Ci się ten post, udostępnij go?

Jeden „mały” udział od ciebie bardzo pomógłby w rozwoju tego bloga. Kilka świetnych sugestii:
  • Przypiąć!
  • Udostępnij to na swoim ulubionym blogu + Facebooku, Reddit
  • Tweetuj to!
Więc bardzo dziękuję za wsparcie, mój czytelniku. To nie zajmie więcej niż 10 sekund twojego czasu. Przyciski udostępniania znajdują się tuż poniżej. :)