Inicio / Wikis / Tutoriales / Tutorial programacion BAT - Acceso al registro

Tutorial programacion BAT - Acceso al registro

(30 opiniones)
Tutorial creado por
16 de Diciembre de 2004
Programación estructuradaCertificaciones Microsoft

13.1 Reg [operacion] [parametros]

Operacion puede ser

REG QUERY clave [/v nvalor | /ve] [/s] #Consultar una clave o subclave
  Clave = \equipo\lclave #si se omite equipo se usa el equipo local. En equipos remotos solo disponibles HKLM y HKU
  /v = consulta para una clave de registro específica
  /ve = consulta el valor predeterminado
  /s = consultar todos los valores/subclaves
SAVE SAVE clave archivo #guarda en un archivo un arbol del registro.
  Clave=ClaveRaiz\SubClave ClaveRaiz=HKLM, HKCU, HKCR, HKU, HKCC
  SubClave=nombre completo de la subclave  
  Archivo = Nombre del archivo para guardar  
COMPARE clave1 clave2 [/v valor | /ve] [salida] [/s] #compara dos subclaves o árboles de registro
  Clave = \\equipo\ClaveRaiz\SubClave ClaveRaiz=HKLM, HKCU, HKCR, HKU, HKCC
  Valor = nombre del valor para comparar en la clave seleccionada (si se omite se comparan todos)
  /ve = Comparar el nombre de valor vacío
  /s = comparar todas las subclaves y valores
  salida [/oa | od | os | on] #oa=devuelve todas las coincidencias y diferencias, od=solo diferencias, os=solo coincidencias, on=nada
ADD Clave [/v nvalor | /ve] [/t tipo] [/s separador] [/d datos] [/f] #agregar una subclave al registro
  Clave = \\equipo\ClaveRaiz\SubClave ClaveRaiz=HKLM, HKCU, HKCR, HKU, HKCC
  /v = Nombre del valor a agregar  
  /ve = agrega el valor vacío (sin nombre)  
  /t = REG_SZ, REG_MULTI_SZ, REG_DWORD_BIG_ENDIAN, REG_DWORD, REG_BINARY, REG_DWORD_LITTLE_ENDIAN, REG_NONE, REG_EXPAND_SZ (si se omite se asume REG_SZ)
  /s = caracter. (si se omite se asume \0)  
  /d = datos que se agregan al valor a insertar  
  /f = fuerza la sobreescritura sin avisar  
LOAD clave archivo #carga un archivo en un árbol
  Clave =ClaveRaiz\SubClave ClaveRaiz=HKLM, HKCU (solo para equipo local)
  Archivo: creado con reg save  
EXPORT clave archivo # exportar subclaves y valores
  Clave =ClaveRaiz\SubClave ClaveRaiz=HKLM, HKCU, HKCR, HKU, HKCC
  Archivo: archivo donde exportar
DELETE clave [/v nvalor | ve] [/va] [/f] #borrar un arbol del registro
  Clave =ClaveRaiz\SubClave ClaveRaiz=HKLM, HKCU, HKCR, HKU, HKCC
  nvalor: nombre de valor a borrar. Si se omite se borrarán todas las subclaves y valores
  /ve elimina el valor de un nombre de valor vacío
  /va elimina todos los valores en la clave actual
  /f fuerza la eliminación sin avisar
UNLOAD clave #descargar un arbol del registro
  Clave =ClaveRaiz\SubClave ClaveRaiz=HKLM, HKCU (solo para equipo local)
IMPORT archivo Importa un arbol al registro. El archivo debe haber sido creado con export
  archivo = archivo.reg (solo equipo local)
COPY clave1 clave2 [/s] [/f] #copia una clave en el registro
  Clave =ClaveRaiz\SubClave ClaveRaiz=HKLM, HKCU, HKCR, HKU, HKCC
  /s = copia todas las subclaves y valores  
  /f = fuerza la copia sin avisar  
RESTORE clave archivo
  Clave =ClaveRaiz\SubClave ClaveRaiz=HKLM, HKCU, HKCR, HKU, HKCC
  Archivo: Nombre del archivo a restaurar Este archivo debe haber sido creado con reg save

Ejemplos

Mostrar el valor de versión del registro

reg query HKLM\Software\Microsoft\Rest /v Version

Mostrar todas las subclaves y valores en la clave de registro Setup

reg query HKLM\Software\Microsoft\Rest\Setup /s

Guardar el subarbol MiAp en el archivo CopiAp.hiv en la carpeta actual

reg save hklm\Software\Mico\MiAp CopiaAp.hiv

Comparar los valores de MiAp con los de GuardaMiAp

reg compare khlm\softare\Mico\Miap HKLM\Software\Mico\GuardaMiAp

Agregar una clave Mico en el equipo remoto ABC

reg add \\abc\HKLM\Software\Mico

Agregar un valor 'datos' de tipo REG_BINARY y contenido 'fe340ead'

reg add HKLM\Software\Mico /v datos /t REG_BINARY /d fe340ead

Cargar el archivo CopiaAp.hiv en MiAp

reg load hklm\Software\Mico\MiAp CopiaAp.hiv

Exportar todas las subclaves de la clave MiAp a CopiaAp.REG

reg export HKLM\Software\Mico\MiAp CopiaAp.reg

Eliminar el contenido de TIMEOUT y todas sus subclaves y valores

reg delete hklm\Software\Mico\MiAlp\Timeout

Descargar el arbol MiAlp del registro

reg unload /hklm\software\Mico\MiAp

Importar el archivoCopiaAp.reg

reg import CopiaAp.reg

Copia todas las subclaves y valores de MiAp a GuardaMiAp

reg copy hklm\software\mico\MiAp hklm\Software\Mico1

Copiar todos los valores de la clave Mico en otro equipo al equipo actual

reg copy \\equipo\hklm\softwaer\Mico hklm\software\mico1

Restaurar el archivo CopiaAp.hiv sobreescribiendo la clave 'datos'

reg restore hklm\software\mico\MiAp\Datos CopiaAp.hiv

 

 

Valora este capítulo: (30 opiniones)
Autor y licencia de 'Tutorial programacion BAT - Acceso al registro'
soplo Extraído de: http://foro.elhacker.net/index.php/topic,18148.0.html

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Opiniona sobre 'Tutorial programacion BAT - Acceso al registro' (30)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este tutorial



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Tutorial programacion BAT - Acceso al registro'

Amplio tutorial de Java para empezar a trabajar y ampliar conocimientos de este lenguaje.
Revisamos varios lenguajes de programación que son usados en la actualidad para hacer páginas Web.... Más »
Revisamos varios lenguajes de programación que son usados en la actualidad para hacer páginas Web.... Más »
La programación de aplicaciones para la Web es una técnica que ya lleva suficientes años... Más »
La programación de aplicaciones para la Web es una técnica que ya lleva suficientes años... Más »
¿Estás seguro de que deseas eliminar este capítulo?