Foros del Web » Programación para mayores de 30 ;) » .NET »

Buscar un Proceso de windows y matarlo

Estas en el tema de Buscar un Proceso de windows y matarlo en el foro de .NET en Foros del Web. Saludos, bueno vengo con una consulta de algo que deceo hacer y que nunca he intentado. Haber si me puede orientar alguien, les planteare mi ...
  #1 (permalink)  
Antiguo 24/03/2015, 05:46
Avatar de Remy_Lebaut  
Fecha de Ingreso: junio-2013
Mensajes: 24
Antigüedad: 7 años, 11 meses
Puntos: 1
Pregunta Buscar un Proceso de windows y matarlo

Saludos, bueno vengo con una consulta de algo que deceo hacer y que nunca he intentado.

Haber si me puede orientar alguien, les planteare mi caso....

Supongamos que tengo un programa que de dos por tres se queda pegado en windows, y yo sin saberlo aveces abro otra instancia de ese soft y sin recordar ver si estaba pegado el anterior.

Bueno, sabiendo esto se me ocurrio hacer una aplicación que a través de un (label) me informe si la aplicación sigue en proceso o si esta pegada.

Lo importante es que solo me intereza x proceso, no todos.

Bueno ya con este planteo, si alguien me tira una idea de como encaminar esto, se los agradeceria!

Muchas Gracias!

Última edición por Remy_Lebaut; 24/03/2015 a las 05:47 Razón: Correción ortografica
  #2 (permalink)  
Antiguo 24/03/2015, 10:56
Avatar de emmax  
Fecha de Ingreso: agosto-2010
Ubicación: Sonora
Mensajes: 172
Antigüedad: 10 años, 8 meses
Puntos: 8
Respuesta: Buscar un Proceso de windows y matarlo

La verdad no se si entendi bien tu problema.

si quieres solo cerrar un proceso que este activo puedes utilizar dos metodos

CloseMainWindow (Con este metodo puedes pedir al usuario que guarde algun cambio antes de cerrar)

Kill (este metodo simplemente cierra el proceso son aviso alguno)
  #3 (permalink)  
Antiguo 24/03/2015, 12:41
Avatar de Remy_Lebaut  
Fecha de Ingreso: junio-2013
Mensajes: 24
Antigüedad: 7 años, 11 meses
Puntos: 1
Respuesta: Buscar un Proceso de windows y matarlo

Primero, gracias por intentar ayudar..

Lo que yo busco en una aplicación que me avise si un proceso "X" como podría se Notepad.exe esta pegado en windows para asi poder cerrarlo, sin necesidad de esta usando el metodo de windows (Ctrl+Alt+Sup).

Pensé que si usaba un label que tomara una acción al detectar X proceso, yo podía colocar un botón alado usando los métodos que mencionas (kill) y cerrarlo.

Pero necesito encontrar una manera de que se notifique cuando esa aplicación que pegada, osea que mientras este corriendo siga mostrando un texto como por ejemplo (Iniciado..).

Bueno, haber si me explique mejor ahora jajaj.
  #4 (permalink)  
Antiguo 24/03/2015, 17:07
Avatar de emmax  
Fecha de Ingreso: agosto-2010
Ubicación: Sonora
Mensajes: 172
Antigüedad: 10 años, 8 meses
Puntos: 8
Respuesta: Buscar un Proceso de windows y matarlo

Pues podrias generar un array con los procesos activos, utilizando el metodo "GetProcesses" mas en especifico "GetProcessesByName", recorrer al array con un FOR EACH, si encuentras el proceso haces lo que requieres.

Ya tu decides como implementar este proceso, puede ser con un TIMER en tu aplicacion o en el LOAD de la misma, es cuestion que lo adaptes a tus necesidades.
  #5 (permalink)  
Antiguo 24/03/2015, 18:06
Avatar de Remy_Lebaut  
Fecha de Ingreso: junio-2013
Mensajes: 24
Antigüedad: 7 años, 11 meses
Puntos: 1
Respuesta: Buscar un Proceso de windows y matarlo

mmm Bien, veré si mi sale con el timer, así logro un mejor refresco de los servicios de windows, ya que se actualizan constante mente por lo que leí... Aunque no he hecho nunca algo así, intentare lograrlo.

Etiquetas: proceso, programa, windows
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 13:11.