Sådan tilføjes "Flet (som bruger)" Højreklik på menuindstillingen for REG-filer

click fraud protection

Når du er logget på en administratorkonto i en Windows Vista- eller Windows 7-pc og forsøger at flette en .REG fil, vil du se User Account Control (UAC)-prompten, der beder om dit samtykke til at tillade processen at Start. Regedit.exe bruger højest tilgængelige eksekveringsniveau (som angivet i dets manifest), og den beder derfor om samtykke til at starte med det højest tilgængelige privilegium.

Der er situationer, hvor du er logget på en administratorkonto og ønsker at arbejde på ting i registreringsdatabasen, der kun gælder for den aktuelle bruger (brugerregistreringshive). I disse tilfælde kan du finde UAC-samtykkeprompten et irritationsmoment, da du ved, at du kun fletter per-bruger-ting til registreringsdatabasen. Som en tweaker selv står jeg over for denne lille irritation, men bruger en løsning til at flette .REG-filer.

Tricket er at tilføje en "Merge (som User)"-indstilling til højrekliksmenuen for .REG-filer, som skal køre konsolværktøjet REG.EXE. Her er, hvordan du gør det.

Tilføj "Merge (som User)" Context Menu Option til .REG-filer

1. Lancering Regedit.exe for at åbne registreringseditoren

2. Naviger til følgende tast:

HKEY_CLASSES_ROOT \ regfile \ shell

3. Opret en undernøgle med navnet åben 2

4. Under åben 2, opret en anden undernøgle med navnet kommando

5. Vælg kommando, og tildel følgende data til (Standard) værdi:

reg.exe import "%1"

Bemærk: Hvis du har brug for at se outputvinduet hver gang, skal du bruge følgende data i stedet:

cmd /k reg.exe import "%1"

6. Afslut registreringseditoren.

Redaktørens note: Hvis .REG-filen har instruktioner til at ændre en systemdækkende gren (f.eks. HKEY_LOCAL_MACHINE), REG.EXE-konsolværktøjet (kører som standardbruger) støder på en ACCESS DENIED-fejl, men fortsætter blot til den næste indtastning i .REG-filen for at udføre resten af instruktioner. Udgangen lyder dog "FEJL: Fejl ved adgang til registreringsdatabasen", hvilket indikerer, at en eller flere af registreringsdatabasenøglerne/værdierne som specificeret i .REG ikke kunne opdateres.


En lille anmodning: Hvis du kunne lide dette opslag, så del venligst dette?

En "lille" andel fra dig ville virkelig hjælpe meget med væksten af ​​denne blog. Nogle gode forslag:
  • Fastgør det!
  • Del det på din yndlingsblog + Facebook, Reddit
  • Tweet det!
Så mange tak for din støtte, min læser. Det tager ikke mere end 10 sekunder af din tid. Del-knapperne er lige nedenfor. :)