Script por lotes: copia de claves de registro
La copia desde el registro se realiza mediante el comando REG COPY. Tenga en cuenta que para copiar valores del registro, debe tener suficientes privilegios en el sistema para realizar esta operación tanto en la ubicación de origen como en la ubicación de destino.
Sintaxis
REG COPY [\\SourceMachine\][ROOT\]RegKey [\\DestMachine\][ROOT\]RegKey
Ejemplo
@echo off
REG COPY HKEY_CURRENT_USER\Console HKEY_CURRENT_USER\Console\Test
REG QUERY HKEY_CURRENT_USER\Console\Test
En el ejemplo anterior, la primera parte es copiar el contenido de la ubicación HKEY_CURRENT_USER \ Console en la ubicación HKEY_CURRENT_USER \ Console \ Test en la misma máquina. El segundo comando se usa para consultar la nueva ubicación para verificar si todos los valores se copiaron correctamente.
Salida
A continuación se muestra el resultado del programa anterior. La primera línea de la salida muestra que la funcionalidad 'Copiar' fue exitosa y la segunda salida muestra los valores en nuestra ubicación copiada.
The operation completed successfully.
HKEY_CURRENT_USER\Console\Test
HistoryNoDup REG_DWORD 0x0
FullScreen REG_DWORD 0x0
ScrollScale REG_DWORD 0x1
ExtendedEditKeyCustom REG_DWORD 0x0
CursorSize REG_DWORD 0x19
FontFamily REG_DWORD 0x0
ScreenColors REG_DWORD 0x7
TrimLeadingZeros REG_DWORD 0x0
WindowSize REG_DWORD 0x190050
LoadConIme REG_DWORD 0x1
PopupColors REG_DWORD 0xf5
QuickEdit REG_DWORD 0x0
WordDelimiters REG_DWORD 0x0
ColorTable10 REG_DWORD 0xff00
ColorTable00 REG_DWORD 0x0
ColorTable11 REG_DWORD 0xffff00
ColorTable01 REG_DWORD 0x800000
ColorTable12 REG_DWORD 0xff