La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4079 - EDITAR EL REGISTRO DE W95 O NT
Autor:  Mikel Torres Beti
Hola amigos:
Actualmente estoy trabajando en una empresa con una red de 400 equipos. Agunas veces nos toca configurar las propiedades de red de algunos equipos y otras veces, todos cuando por ejemplo cambiamos de sistema operativo mediante espejos.
Ante tal problema, me ha surgido la idea de crear una base de datos con toda la configuración IP de toda la plataforma: IP,GATEWAY,MASK,DOMAIN.. y de ahí editar el registro de Windows para no tener que hacer todo esto a pelo.
¿ Habría alguna posibilidad de poder hacer todo esto o hacerlo de otra manera?.
Agradecería vuestra ayuda.

  Respuesta:  Ignacio Canovaca Fernández
Pienso que la mejor opción es el uso de las siguientes funciones API:
-RegOpenKeyEx
-RegQueyValueEx
-RegSetValueEx
-RegCloseKey
También hay otras funciones para crear o borrar claves del registro. Todas estas funciones son muy versátiles y permiten editar el Registro con toda comodidad.
Si deseas más información no tienes más que escribirme.

  Respuesta:  Juan Pablo Crossley
Hay dos formas de cambiar cosas dentro del registro de Windows, una de ellas es con dos instrucciones que vienen con VB saveSetting y getSetting, la otra forma es usando una dll que se llama Registry Access Functions (Referencias), una tercera, aunque no la he usado es con APIs de Windows.