Ver Mensaje Individual
  #4  
Antiguo 26-07-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 20
cHackAll Va por buen camino
Cool +datos

En Güindos eQuispe tales archivos se encuentran en "C:\WINDOWS\system32\config" (si lo instalaste en la unidad C, claro) y los archivos en ésta version no tienen extensión. La "otra" parte correspondiente a la información de cada usuario; puedes encontrarla en "C:\Documents and Settings\Usuario\NTUSER.DAT"...

Lo anterior es solo "sabiduría popular" pues no podemos acceder a éstos archivos directamente; y si pudiesemos su formato nos dejaría algo confundidos.

En todas las versiones de Güindos puedes encontrar datos como el uso del CPU y otros en la claves HKEY_PERFORMANCE_DATA y HKEY_DYN_DATA.

Las claves principales son:
HKEY_CLASSES_ROOT: Contiene información acerca de las extensiones conocidas y todos los ActiveX registrados
HKEY_CURRENT_USER: Contiene información acerca de la configuración del usuario "logeado"
HKEY_LOCAL_MACHINE: Contiene información acerca de la configuración del equipo
HKEY_USERS: Contiene información acerca de los Grupos de usuario


Para acceder a la información del registro puedes ejecutar el editor que el mismo sistema operativo te deja: "regedit.exe", sin embargo te aconsejo que si vas a probarlo SOLO le heches un 0j0 pues un cambio podría meterte en problemas.

Intentando entender tu intención;
-Si quieres que una aplicación corra "sola" sin la necesidad de que el usuario tenga que ejecutarla debes escribir un nuevo valor en "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run", si quieres registrar un objeto OLE; debes dejar que la misma lo haga ejecutando por ejemplo "regsvr32 ActiveX.ocx".
-Puedes crear un "registro" o una clave o agregar un valor en algún lugar y luego verificar que exista para que el programa no corra en otras computadoras.
-Para guardar algúna información (configuración) debes crear una nueva "Clave" en HKEY_CURRENT_USER\Software . Para ello debes utilizar la unidad Registry del Delphi. (encontraras desde aquí información en la busqueda del club)

PD: Para mayor información lee ésto o se un poco más especifico en lo que quieres!

Saludos
Responder Con Cita