Foros del Web » Soporte técnico » Windows »

Crear Una Clave del Registro desde un .BAT

Estas en el tema de Crear Una Clave del Registro desde un .BAT en el foro de Windows en Foros del Web. Hola a todos...la verdad nose si esta bien posteada esta pregunta aqui..pero bueno....quisiera saber si se puede y como seria para crear un clave en ...
  #1 (permalink)  
Antiguo 28/04/2007, 08:35
 
Fecha de Ingreso: enero-2007
Ubicación: Peru
Mensajes: 39
Antigüedad: 17 años, 3 meses
Puntos: 0
Pregunta Crear Una Clave del Registro desde un .BAT

Hola a todos...la verdad nose si esta bien posteada esta pregunta aqui..pero bueno....quisiera saber si se puede y como seria para crear un clave en el RegEdit desde un archivo Bat...gracias....espero sus respuestas....








tH3 N@p5Ter
  #2 (permalink)  
Antiguo 28/04/2007, 11:10
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 4 meses
Puntos: 19
Re: Crear Una Clave del Registro desde un .BAT

Código:
rem add.bat 
rem --- añade cadena al registro
@echo off
rem añadir clave al registro
REG ADD HKLM\Software\MiCo /v MRU /t REG_MULTI_SZ /d fax\0mail
rem Agrega un valor (nombre: MRU, tipo: REG_MUTLI_SZ, datos: fax\0mail\0\0)
Cita:
C:\>reg

Herramienta de registro de consola para Windows - versión 3.0
Copyright (C) Microsoft Corp. 1981-2001. Reservados todos los derechos


REG operación[lista de parámetros]

operación [ QUERY | ADD | DELETE | COPY |
SAVE | LOAD | UNLOAD | RESTORE |
COMPARE | EXPORT | IMPORT ]

Código devuelto: (excepto en REG COMPARE)

0 - correcto
1 - erróneo

Para obtener ayuda acerca de una operación, escriba:

REG operación /?

Ejemplos:

REG QUERY /?
REG ADD /?
REG DELETE /?
REG COPY /?
REG SAVE /?
REG RESTORE /?
REG LOAD /?
REG UNLOAD /?
REG COMPARE /?
REG EXPORT /?
REG IMPORT /?
Cita:
C:\Archivos de programa\Microsoft Visual Studio 8\VC>reg ADD /?

Herramienta de registro de consola para Windows - versión 3.0
Copyright (C) Microsoft Corp. 1981-2001. Reservados todos los derechos


REG ADD clave [/v nvalor | /ve] [/t tipo] [/s separador] [/d datos] [/f]

clave [\\equipo\]tclave
Equipo nombre del equipo remoto. Si se omite se usa el
equipo actual. Sólo HKLM y HKU están disponibles
para equipos remotos.
tclave CLAVERAIZ\subclave
CLAVERAIZ [ HKLM | HKCU | HKCR | HKU | HKCC ]
subclave Nombre completo de una clave de registro en la
CLAVERAIZ seleccionada.

/v Nombre del valor en la clave seleccionada para agregar

/ve Agrega el nombre de valor vacío <sin nombre>

/t Tipos de datos de clave de registro
[ 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 Especifica el carácter que usa como separador en su cadena
de datos para REG_MULTI_SZ. Si se omite, se usa "\0" como
separador

/d Datos que se asignan a nvalor del registro que se agrega

/f Fuerza la sobrescritura de entradas de registro existentes
sin avisar.

Ejemplos:

REG ADD \\ABC\HKLM\Software\MiCo
Agrega una clave HKLM\Software\MiCo en el equipo remoto ABC

REG ADD HKLM\Software\MiCo /v datos /t REG_BINARY /d fe340ead
Agrega un valor (nombre: datos, tipo: REG_BINARY, datos: fe340ead)

REG ADD HKLM\Software\MiCo /v MRU /t REG_MULTI_SZ /d fax\0mail
Agrega un valor (nombre: MRU, tipo: REG_MUTLI_SZ, datos: fax\0mail\0\0)

REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%%
Agrega un valor (nombre: Path, tipo: REG_EXPAND_SZ, datos: %systemroot%)
Nota: use porcentaje doble ( %% ) dentro de la cadena expandida
  #3 (permalink)  
Antiguo 29/04/2007, 21:22
 
Fecha de Ingreso: enero-2007
Ubicación: Peru
Mensajes: 39
Antigüedad: 17 años, 3 meses
Puntos: 0
De acuerdo Re: Crear Una Clave del Registro desde un .BAT

OK Gracias ---dogduck ---- voy a probar ese código...espero me ayude...
  #4 (permalink)  
Antiguo 30/04/2007, 13:35
 
Fecha de Ingreso: enero-2007
Ubicación: Peru
Mensajes: 39
Antigüedad: 17 años, 3 meses
Puntos: 0
Pregunta Re: Crear Una Clave del Registro desde un .BAT

Ok --dogduck -- ya probe el codigo, funciona cxvr...el problema es q si mi ruta fuera algo asi:

REG ADD HKLM\Software\Microsoft\Microsoft Sql Server /v......

Me sale error por los espacios en blanco del "Microsoft Sql Server"...como prodria hacer para evitar ese error sin tener que cambiar mi Path...?...



Gracias
  #5 (permalink)  
Antiguo 01/05/2007, 12:20
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 4 meses
Puntos: 19
Re: Crear Una Clave del Registro desde un .BAT

prueba con comillas:
Cita:
REG ADD "HKLM\Software\Microsoft\Microsoft Sql Server" /v
o
Cita:
REG ADD HKLM\Software\Microsoft\"Microsoft Sql Server" /v
salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 17:14.