Exportacón de un archivo REG. Tal y como hemos visto, pueden importar fácilmente nuevos valores desde archivos REG al Registro. Los archivos REG son archivos de ASCII puro que pueden ser editados con editores de texto tales como el Bloc de notas o Wordpad. Los archivos REG también se pueden crear usando la función de exportación del Editor del Registro, lo cual le permite compartir configuraciones con otros PC o reutilizar configuraciones antiguas después que las ha cambiado. Para exportar partes del Registro, siga estos pasos:
![]() Figura 2.10.Exportación de una rama del Registro. Uso de Exportar como una herramienta de copias de seguridad Tal vez no le he advertido suficientemente de hacer copias de seguridad de su Registro, antes de modificar ninguna entrada. Pues bien, antes de hacer modificaciones, haga copias de seguridad del Registro. Puede almacenar los archivos DAT en un disco aparte, lo cual le permite recuperar las configuraciones previas del Registro a partir de las copias de seguridad. Tal vez se esté preguntando: «¿Por qué he de hacer copias de seguridad de todo el Registro sitan sólo quiero cambiar una entrada?» Hemos visto que el Editor del Registro proporciona funciones para exportar e importar partes del Registro, entonces, ¿por qué no ahorrar tiempo y capacidad de disco y crear una copia de seguridad parcial? Los pasos para crear una copia de seguridad parcial son muy claros. En el Editor del Registro, seleccione la subclave que se ha de cambiar y entonces exporte esta parte del Registro a un archivo REG. Toda la información que esté contenida en la subclave es almacenada en el archivo REG y podrá importar este archivo posteriormente, para recuperar esa porción particular del Registro. ![]() Figura 2.11.La rama de los archivos BMP con los datos originales REGEDIT4 [HKEY_CLASSES_ROOT\.bmp] @="Paint.Picture" "Content Type"="image/bmp" [HKEY_CLASSES_ROOT\.bmp\ShellEx] [HKEY_CLASSES_ROOT\.bmp\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}] @="{7376D660-C583-11d0-A3A5-00C04FD706EC}" [HKEY_CLASSES_ROOT\.bmp\UndoClass] @="Paint.Picture" [HKEY_CLASSES_ROOT\.bmp\ShellNew] "NullFile"="" Ésta es la información que hallamos en los dos paneles del Editor del Registro. Ahora, estamos en condiciones de modificar la rama .bmp. Primero, cambio el valor de la entrada de NullFile y añado una subclave y otro valor a la subclave ShellNew. Doy el nombre mago tanto a la nueva subclave como al nuevo valor y le asigno a las nuevas entradas de datos (mago y NullFile) unos valores arbitrarios. Naturalmente, los cambios que he realizado son unos disparates, pero los he utilizado para ilustrar lo que digo. Para evitar problemas al ejecutar Windows o cualquier otra aplicación, nos interesa suprimir estos cambios carentes de sentido del Registro. De esta manera, importamos el archivo REG que hemos creado, con todos los datos previos (esperando que las modificaciones queden eliminadas durante la importación). No hay problema: las configuraciones anteriores se encuentran tan sólo a una pulsación del ratón. Simplemente utilizaremos la orden «Importar archivo del Registro» para importar el archivo REG. El valor de Null File ha quedado restituido a su valor previo, pero ni la subclave mago ni el nuevo valor mago han sido eliminados. ¿Qué ha sucedido con nuestro archivo REG? Pues bien, no le ha sucedido nada malo. La importación de un archivo REG no realiza un reemplazamiento de los datos del Registro, sino que añade los datos al mismo. Si una entrada (el nombre de un valor o el nombre de una clave) que no está en el Registro, existe en el archivo REG, dicha entrada es añadida al Registro. Si una entrada existe tanto en el Registro como en el archivo REG, la entrada del archivo REG sobrescribe los datos de la entrada del Registro con la que hace De esta manera, las entradas que están en el Registro pero que no están en el archivo REG, tal y como «nuestros» valor mago y subclave mago, permanecen inalterados en el Registro. (La palabra «Combinar» del menú contextual del archivo REG sirve para expresar esta situación.) Advertencia: La función de importación no elimina ni restablece las nuevas entradas del Registro. Como solamente puede cambiar las entradas previamente existentes, no es seguro hacer una copia de seguridad del Registro mediante la función exportar del Editor del Registro para después intentar recuperar la jerarquía y configuraciones antiguas mediante la función de importación. http://www.geocities.com/cinicoweb El Registro de Windows 98 |