Cuando inicie sesión en una cuenta de administrador en una PC con Windows Vista o Windows 7 e intente fusionar un archivo .REG, verá el mensaje de Control de cuenta de usuario (UAC) que le solicita su consentimiento para permitir que el proceso se inicie. Regedit.exe utiliza el nivel de ejecución más alto disponible (como se especifica en su manifiesto) y, por lo tanto, solicita el consentimiento para iniciarse con el mayor privilegio disponible.
Hay situaciones en las que ha iniciado sesión en una cuenta de administrador y desea trabajar en las cosas del registro solo aplicables al usuario actual (sección de registro de usuarios). En esos casos, es posible que la solicitud de consentimiento de UAC sea una molestia, ya que sabe que solo está fusionando cosas por usuario en el registro. Como tweaker, me enfrento a esta pequeña molestia, pero uso una solución alternativa para fusionar archivos .REG.
El truco consiste en agregar una opción "Combinar (como usuario)" al menú contextual para archivos .REG, que debe ejecutar la herramienta de consola REG.EXE . Aquí es cómo hacer eso.
Agregue la opción de menú contextual "Fusionar (como usuario)" para archivos .REG
1. Inicie Regedit.exe para abrir el Editor del Registro
2. Navegue a la siguiente tecla:
HKEY_CLASSES_ROOT \ regfile \ shell3. Cree una subclave llamada open2
4. En open2, cree otra subclave llamada comando
5. Seleccione el comando y asigne los siguientes datos para el valor (predeterminado) :
importación de reg.exe "% 1"Nota: Si necesita ver la ventana de salida cada vez, use los siguientes datos:
Importación cmd / k reg.exe "% 1"6. Salga del Editor del registro.
Nota del editor: si el archivo .REG tiene instrucciones para modificar una rama de todo el sistema (por ejemplo, HKEY_LOCAL_MACHINE), la herramienta de consola REG.EXE (que se ejecuta como usuario estándar) encuentra un error de ACCESO DENEGADO, pero simplemente pasa a la siguiente entrada en el. Archivo REG para realizar el resto de las instrucciones. Sin embargo, la salida dice " ERROR: Error al acceder al registro ", lo que indica que una o más de las claves / valores del registro como se especifica en .REG no se pudo actualizar.