elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 05:25  


Tema destacado: Nueva página de elhacker.net en Google+ Google+

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  Manejar sesiones windows desde C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Manejar sesiones windows desde C#  (Leído 1,416 veces)
bazocus

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Manejar sesiones windows desde C#
« en: 7 Julio 2011, 08:27 »

Hola buenos días! Este es mi primer post que saco a la luz en esta maravillosa página que acabo de descubrir.
Necesito que me echeis un cable.... vereis


Necesito realizar un programa que automáticamente arranque como servicio de windows... y q se realice para TODAS las sesiones del sistema...

encontré esto por internet:

// The path to the key where Windows looks for startup applications

RegistryKey rkApp = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);

You can change CurrentUser to LocalMachine if you want the application to run at startup for all the users of the operating system.

// Add the value in the registry so that the application runs at startup

rkApp.SetValue("MyApp", Application.ExecutablePath.ToString());

Con esto logro que el programa se añada al registro LOCAL para el usuario actual... pero no para "todos los del sistema".
Mi sistema operativo es W7 y no consigo encontrar la carpeta LocalMachine/Software/Windows/CurrentVersion pero ahí no veo ninguna carpeta que ponga "run"

Lo que veo más dificil... es hacer que el programa introduzca por ti en los campos de inicio de sesion la contraseña... q previamente se dará de alta en mi programa y será la misma que la de la cuenta. Es decir... que por ejemplo cuando arranque windows (ya con la contraseña y el user guardados en mi programa), seamos capaces de iniciar sesion con un sólo click de tecla... automaticamente... y que el programa se quede en constante escucha para que al volver al pulsarla se cierre sesión...

¿Que funciones de windows debería manejar en C# para realizar dichas tareas?

Quizás suene algo lioso pero estoy de prácticas en una empresa y necesito sacarlo adelante.

Muchas gracias por su atención.


En línea
Randomize
Colaborador
***
Desconectado Desconectado

Mensajes: 15.900


randomize@hotmail.es


Ver Perfil
Re: Manejar sesiones windows desde C#
« Respuesta #1 en: 7 Julio 2011, 17:28 »

Esto es de programación general, lo dejo aquí un tiempo y luego lo muevo.


En línea
Novlucker
Ninja y
Ex-Staff
*
Desconectado Desconectado

Mensajes: 10.239


Yo que tu lo pienso dos veces


Ver Perfil
Re: Manejar sesiones windows desde C#
« Respuesta #2 en: 8 Julio 2011, 14:59 »

Citar
RegistryKey rkApp = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);

You can change CurrentUser to LocalMachine if you want the application to run at startup for all the users of the operating system.

El LocalMachine se ejecuta para todos los usuarios

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
http://twitter.com/novlucker

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como manejar las sesiones en el diseño de una pagina web??
Desarrollo Web
ferho1410 0 233 Último mensaje 20 Julio 2005, 17:47
por ferho1410
MANEJAR SEVICIOS DESDE VB
Análisis y Diseño de Malware
Kizar 12 2,310 Último mensaje 29 Mayo 2006, 22:56
por Kizar
MANEJAR SEVICIOS DESDE VB
Programación Visual Basic
Kizar 0 321 Último mensaje 25 Mayo 2006, 17:53
por Kizar
manejar matlab desde c
Programación General
jolin6 0 391 Último mensaje 19 Abril 2007, 10:15
por jolin6
[DUDA] Sesiones nulas desde Linux hacia Windows.
Hacking Básico
mordiskos 3 701 Último mensaje 24 Junio 2008, 23:03
por mordiskos
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines