elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Windows + Registro del sistema + php (sin exec)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Windows + Registro del sistema + php (sin exec)  (Leído 2,449 veces)
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Windows + Registro del sistema + php (sin exec)
« en: 25 Septiembre 2011, 04:12 am »

Estaba viendo algunas funciones que permitirían obtener y establecer llaves de registro en windows desde php pero todas las alternativas que siempre vi fueron de utilizar exec con el comando "reg", pero el problema es que cuando quieres utilizar php en modo consola siempre ves ventanas extras abriendose.

Encontré una forma mucho mas directa de consultar estos datos sin la necesidad de enviar argumentos a la consola de comandos.

Código
  1. <?php
  2. $key = "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\\eRhema";
  3.  
  4. $wsh = new COM("WScript.Shell");
  5. $phpobj = $wsh->RegRead($key);
  6.  
  7. print_r($phpobj);
  8. ?>

A mas de alguno le puede servir.

No sabia que puedes utilizar directamente el componente wscript en php, está super bueno para llamar apis sobre windows sin la necesidad de usar dl() con librerias externas no nativas.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Sistema de Login - Registro [Usando el registro de Windows]
Programación Visual Basic
ToNy_EsP 2 4,056 Último mensaje 28 Febrero 2009, 18:10 pm
por seba123neo
Registro de Sistema de Celulares
Dispositivos Móviles (PDA's, Smartphones, Tablets)
alex06 1 3,935 Último mensaje 8 Octubre 2010, 09:55 am
por flacc
Archivo de registro del sistema
Windows
Nav 21 4 2,592 Último mensaje 10 Septiembre 2010, 22:37 pm
por Randomize
funcion exec
PHP
bengy 7 2,889 Último mensaje 27 Septiembre 2013, 04:29 am
por bengy
can't exec proxyresolv:..en kali
GNU/Linux
ceibe 1 1,916 Último mensaje 5 Junio 2015, 17:45 pm
por Slava_TZD
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines