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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  leer y escribir en el registro del sistema (regedit)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: leer y escribir en el registro del sistema (regedit)  (Leído 13,557 veces)
{_The_Alwar_}


Desconectado Desconectado

Mensajes: 711

Who dares win


Ver Perfil WWW
leer y escribir en el registro del sistema (regedit)
« en: 23 Junio 2005, 12:15 pm »

¿Como puedo escribir y leer en el registro del sistema?

Gracias


En línea

el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 21.641


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: leer y escribir en el registro del sistema (regedit)
« Respuesta #1 en: 23 Junio 2005, 12:25 pm »

RegWrite, RegDelete, RegRead

Tutorial visual basic script, paso a paso
http://foro.elhacker.net/index.php/topic,73846.0.html

Funciones para manipular el registro utilizando la API
http://foro.elhacker.net/index.php/topic,72149.0.html

MODIFICANDO EL REGISTRO DESDE VB
http://foro.elhacker.net/index.php/topic,13480.0.html

Registro de windows en visual basic
http://foro.elhacker.net/index.php/topic,34916.0.html

poner un programa en el startup de windows con bv 6
http://foro.elhacker.net/index.php/topic,54920.0.html

Manejo basico del registro.
http://foro.elhacker.net/index.php/topic,20569.0.html


En línea

{_The_Alwar_}


Desconectado Desconectado

Mensajes: 711

Who dares win


Ver Perfil WWW
Re: leer y escribir en el registro del sistema (regedit)
« Respuesta #2 en: 23 Junio 2005, 12:28 pm »

Gracias por decirme donde estaban esos temas, no los encontraba

¿y que tengo que poner en el registro para que cuando vea una archivo con la extension *.gpa o *.apo en el tipo de archivo me ponga lo que yo quiera, me muestre el icono que yo quiera y lo abra con la aplicacion que yo quiera?
« Última modificación: 23 Junio 2005, 12:44 pm por alwar » En línea

Slasher-K


Desconectado Desconectado

Mensajes: 1.477


Ver Perfil
Re: leer y escribir en el registro del sistema (regedit)
« Respuesta #3 en: 24 Junio 2005, 01:43 am »

Lee este texto que escribi hace un tiempo y explica como hacerlo.

Citar
k) Crear asociaciones de archivos
   <<<<<<<<<<>>>>>>>>>>

    Para crear asociaciones de archivos se puede usar el cuadro de dialogo "Abrir con" de Windows con la opcion "usar siempre este programa para abrir este tipo de archivos" activada, pero la idea es que podamos hacerlo manualmente desde el registro.

    Primero tenemos que tener en cuenta los siguientes puntos:

        • Cual es la extension de los archivos que queremos crear, vamos a suponer que la extension es ".EXT"

        • Cuantas opciones va a tener, para empezar solo vamos a ponerle "Abrir"

        • Cual es el icono que van a mostrar esos archivos. Para nosotros va a ser el icono del bloc de notas.

        • Con que programa los vamos a abrir y que parametros tenemos que pasarle al programa. Vamos a usar el bloc de notas "NOTEPAD.EXE" y simplemente vamos a pasarle el nombre y la ruta del archivo ("%1")

    Los pasos para crear la asociacion son los siguientes:

        1. Creamos una clave en HKEY_CLASSES_ROOT con el nombre de la extension (incluido el punto)

        2. En el valor predeterminado de esa clave le vamos a poner cualquier direccion que querramos. Por ejemplo "ArchivoEXT"

        3. Creamos otra clave tambien en HKEY_CLASSES_ROOT con el nombre de la direccion que le dimos, en nuestro caso se llamara "ArchivoEXT"

        4. Creamos en la clave "ArchivoEXT" otra clave con el nombre de "DefaultIcon"

        5. Creamos tambien en la clave "ArchivoEXT" una con el nombre "shell"

        6. En la clave que recien creamos, "shell", creamos la accion (que puede tener cualquier nombre) pongamosle "Abrir"

        7. En la clave "Abrir" creamos otra clave con el nombre "command"

   Esto va quedando algo asi:

            HKEY_CLASSES_ROOT
                |__[*].EXT
                |__[*]ArchivoExt
                    |_[*]DefaultIcon
                    |_[*]shell
                       |_[*]Abrir
                          |_[*]command

        8. En el valor predeterminado de la clave "DefaultIcon" escribimos: "C:\WINDOWS\NOTEPAD.EXE, 1" o cualquier otro icono o programa y ya asignamos el icono para los archivos ".EXT"

        9. En el valor predeterminado de la clave "shell\Abrir\command" escribimos:

           "C:\WINDOWS\NOTEPAD.EXE %1"

           y ya pusimos con que programa se realiza la accion "Abrir"

   10. En el valor predeterminado de la clave "ArchivoExt" escribimos una descripcion del archivo, algo como "Mi extension"


    Y de esta forma en diez pasos creamos una asociacion. Ahora para probarla escribimos algo en el bloc de notas y lo guardamos con la extension ".EXT" y vas a ver que el icono es el que le pusimos y cuando hacemos click con el boton secundario del mouse sobre el archivo que creamos en el menu contextual nos aparece el comando "Abrir" que creamos y si pasamos el mouse por arriba nos aparece "Mi extension". :-)
En línea



A la reina de las profundidades que cuida los pasos de una sombra en la noche :*
{_The_Alwar_}


Desconectado Desconectado

Mensajes: 711

Who dares win


Ver Perfil WWW
Re: leer y escribir en el registro del sistema (regedit)
« Respuesta #4 en: 24 Junio 2005, 01:47 am »

Gracias por el texto, muy util y bien explicado
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Editar registro (REGEDIT)
Windows
elhacker17 4 5,613 Último mensaje 27 Noviembre 2010, 16:54 pm
por 777Rubenix777
Escribir/Leer EEPROM PIC16F84 (Asm)
Electrónica
Riki_89D 7 14,486 Último mensaje 17 Abril 2011, 21:19 pm
por skapunky
Leer el registro de windows?
Programación C/C++
KroSaver 2 4,076 Último mensaje 11 Agosto 2011, 03:16 am
por kiriost
Leer y escribir en archivo .mdb de access con C++
.NET (C#, VB.NET, ASP)
cassiel83 4 7,451 Último mensaje 16 Agosto 2013, 12:40 pm
por Eternal Idol
Leer registro encabezado de archivo | C
Programación C/C++
milx86 4 4,477 Último mensaje 22 Octubre 2014, 19:29 pm
por avesudra
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines