Foros del Web » Programando para Internet » PHP »

Insertar en el registro de windows con PHP.

Estas en el tema de Insertar en el registro de windows con PHP. en el foro de PHP en Foros del Web. Me gustaria saber como puedo acceder a la informacion en el registro de windows con php, y poder modificarla....
  #1 (permalink)  
Antiguo 14/05/2009, 04:35
 
Fecha de Ingreso: mayo-2009
Mensajes: 18
Antigüedad: 14 años, 11 meses
Puntos: 0
Insertar en el registro de windows con PHP.

Me gustaria saber como puedo acceder a la informacion en el registro de windows con php, y poder modificarla.

Última edición por musashirsca; 14/05/2009 a las 05:48
  #2 (permalink)  
Antiguo 14/05/2009, 06:22
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Insertar en el registro de windows con PHP.

Aunque modificar el registro con PHP no sea del todo práctico ... puedes intentar usar exec() para ejecutar el comando reg.

Revisa: http://www.php.net/manual/es/function.exec.php
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 15/05/2009, 02:03
 
Fecha de Ingreso: mayo-2009
Mensajes: 18
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Insertar en el registro de windows con PHP.

Ya me sirve para inroducir pero no consigo leer, esto es lo que uso
exec('reg query HKLM\SOFTWARE\OCS\ /v CodigoCeges')
No se si fallo en algo pero la sentencia msdos si funciona.
  #4 (permalink)  
Antiguo 15/05/2009, 07:04
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Insertar en el registro de windows con PHP.

Puedes usar el operador de comillas invertidas o la función shell_exec() si deseas obtener la salida generada por el comando:
http://www.php.net/manual/es/function.shell-exec.php
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:11.