Cómo agregar, modificar o eliminar subclaves y valores del Registro mediante un archivo de entradas de registro (.reg)
Este artículo se publicó anteriormente con el número E310516 En esta páginaResumenADVERTENCIA: si utiliza incorrectamente el Editor del Registro, puede causar serios problemas que tal vez requieran volver a instalar el sistema operativo. Microsoft no garantiza que pueda solucionar los problemas resultantes del uso incorrecto del Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad. En este artículo paso a paso se describe cómo agregar, modificar o eliminar subclaves y valores del Registro mediante un archivo de entradas de Registro (.reg). Regedit.exe utiliza archivos .reg para importar y exportar las subclaves y valores del Registro. Puede utilizar estos archivos .reg para distribuir de forma remota los cambios del Registro en varios equipos basados en Windows. Cuando ejecuta un archivo .reg, su contenido se combina en el Registro local. Por consiguiente, debe distribuir los archivos .reg con precaución. Sintaxis de los archivos .RegUn archivo .reg tiene la sintaxis siguiente:versiónEditorRegistro línea en blanco [rutaRegistro1] "nombreDato1"="tipoDatos1:valorDatos1" nombreDato2"="tipoDatos2:valorDatos2" línea en blanco [rutaRegistro2] "nombreDato3"="tipoDatos3:valorDatos3" donde: versionEditorRegistro es cualquier "Editor del Registro de Windows versión 5.00" para Windows 2000, Windows XP y Windows Server 2003 o "REGEDIT4" para Windows 98 y Windows NT 4.0. El encabezado "REGEDIT4" también funciona en equipos basados en Windows 2000, Windows XP o Windows Server 2003. línea en blanco es una línea en blanco. Esto identifica el inicio de una nueva ruta del Registro. Cada clave o subclave es una nueva ruta del Registro. Si tiene varias claves en el archivo .reg, las líneas en blanco pueden ayudarle a examinar y solucionar problemas del contenido. rutaRegistrox es la ruta de la subclave que contiene el primer valor que va a importar. Agregue la ruta entre corchetes y separe cada nivel de la jerarquía con una barra diagonal inversa. Por ejemplo: [HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System] Un archivo .reg puede contener varias rutas de Registro.
Si la parte inferior de la jerarquía en la instrucción de ruta no existe en el Registro, se crea una nueva subclave. El contenido de los archivos de Registro se envía al Registro en el orden en que se especifica. Por consiguiente, si desea crear una nueva subclave con otra por debajo de ella, debe escribir las líneas en el orden correcto.nombreDatox es el nombre del dato que desea importar. Si un dato del archivo no existe en el Registro, el archivo .reg lo agrega (con el valor del dato). Si un dato existe, el valor del archivo .reg sobrescribe el existente. Las comillas contienen el nombre del dato. Un signo igual (=) sigue inmediatamente al nombre del dato. tipoDeDatosx es el tipo de datos del valor del Registro y sigue inmediatamente al signo igual. Para todos los tipos de datos distintos de REG_SZ (un valor de cadena), un signo de dos puntos sigue inmediatamente al tipo de datos. Si el tipo de datos es REG_SZ, no incluya el valor de tipo de datos ni los dos puntos. En este caso, Regedit.exe supone REG_SZ para el tipo de datos. En la tabla siguiente se muestran los tipos de datos del Registro típicos:
256986 (http://support.microsoft.com/kb/256986/)
Definición del Registro de Microsoft Windows
valorDatosx sigue inmediatamente al signo de dos puntos (o al signo igual con REG_SZ) y debe estar en el formato adecuado (por ejemplo, cadena o hexadecimal). Utilice el formato hexadecimal para los datos binarios.Nota: puede escribir varias líneas de datos para la misma ruta del Registro. Agregar subclaves del Registro o agregar y cambiar valores del RegistroPara agregar una subclave o agregar o cambiar un valor del Registro, realice los cambios adecuados en el Registro y, a continuación, exporte la subclave o subclaves adecuadas. Las subclaves del Registro exportadas se guardan automáticamente como archivos .reg. Para realizar cambios en el Registro y exportarlos a un archivo .reg, siga estos pasos:
Eliminar claves y valores del RegistroPara eliminar una clave del Registro con un archivo .reg, ponga un guión (-) delante de RegistryPath en el archivo .reg. Por ejemplo, para eliminar la subclave Test de la clave del Registro siguiente:HKEY_LOCAL_MACHINE\Software ponga un guión delante de la clave del Registro siguiente en el archivo .reg: HKEY_LOCAL_MACHINE\Software\Test El ejemplo siguiente tiene un archivo .reg con el que puede realizar esta tarea.
[-HKEY_LOCAL_MACHINE\Software\Test]
Para eliminar un valor del Registro con un archivo .reg, ponga un guión (-) después del signo igual a continuación del nombreDato en el archivo .reg. Por ejemplo, para eliminar el valor del Registro TestValue de la clave del Registro siguiente:HKEY_LOCAL_MACHINE\Software\Test ponga un guión después de "TestValue=" en el archivo .reg. El ejemplo siguiente tiene un archivo .reg con el que puede realizar esta tarea.
HKEY_LOCAL_MACHINE\Software\Test
Para crear el archivo .reg, utilice Regedit.exe para exportar la clave del Registro que desee eliminar y, a continuación, utilice el Bloc de notas para editar el archivo .reg e insertar el guión. "TestValue"=- Cambiar el nombre de las claves y valores del RegistroPara cambiar el nombre de una clave o valor, elimine la clave o valor, y, a continuación, cree una nueva clave o valor con el nuevo nombre.Distribuir los cambios del RegistroPuede enviar un archivo .reg a los usuarios en un mensaje de correo electrónico, poner un archivo .reg en un recurso compartido de red y dirigir a él a los usuarios para que lo ejecuten, o agregar un comando a las secuencias de comandos de inicio de sesión de los usuarios para importar automáticamente el archivo .reg cuando inicien sesión. Cuando los usuarios ejecuten el archivo .reg, reciben los mensajes siguientes:Si el usuario hace clic en Sí, recibe un mensaje similar al siguiente: Regedit.exe admite un modificador de la línea de comandos /s para no mostrar estos mensajes. Por ejemplo, para ejecutar sin mensajes el archivo .reg (con el modificador /s) desde un archivo de lotes de la secuencia de comandos de inicio de sesión, utilice la sintaxis siguiente:regedit.exe /s ruta de acceso del archivo .reg También puede utilizar Directiva de grupo o Directiva del sistema para distribuir los cambios del Registro en la red. Para obtener información adicional, visite el siguiente sitio Web de Microsoft:http://msdn.microsoft.com/library/en-us/dnw2kmag01/html/DistributingRegistryChanges.asp (http://msdn.microsoft.com/library/en-us/dnw2kmag01/html/DistributingRegistryChanges.asp) Nota: si los cambios funcionan, puede enviar el archivo de registro a los usuarios adecuados de la red.La información de este artículo se refiere a:
| Seleccione idioma
|

Volver al principio
