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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [Solucionado] Cerrar TODOS los procesos excepto el propio
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Solucionado] Cerrar TODOS los procesos excepto el propio  (Leído 4,461 veces)
Segurida

Desconectado Desconectado

Mensajes: 61


Ver Perfil
[Solucionado] Cerrar TODOS los procesos excepto el propio
« en: 3 Mayo 2011, 09:22 am »

Hola, necesito saber si se con Visual Basic 2008 Express, se pueden cerrar TODOS los procesos del ordenador excepto el propio, y que si en algún proceso (del sistema, antivirus, firewalls, etc...) retorna acceso denegado, que pase al siguiente, necesito saber cómo hacerlo, si me echan una mano se lo agradezco.
saludos.


« Última modificación: 31 Mayo 2011, 20:03 pm por Segurida » En línea

neoncyber

Desconectado Desconectado

Mensajes: 90



Ver Perfil WWW
Re: Cerrar TODOS los procesos excepto el propio
« Respuesta #1 en: 3 Mayo 2011, 23:11 pm »

Debes utilizar la class Process del namespace System.Diagnostics

Saludos


En línea

Código
  1. #!/usr/bin/python
  2. print "Visit:"
  3. print "http:\\donkeysharp.blogspot.com"
  4.  
Segurida

Desconectado Desconectado

Mensajes: 61


Ver Perfil
Re: Cerrar TODOS los procesos excepto el propio
« Respuesta #2 en: 4 Mayo 2011, 23:35 pm »

@neoncyber ¿puedes explicarme eso? dejame algun enlace o algun ejemplo para poder entenderlo, por favor, muchas gracias de antemano :)
saludos.
En línea

neoncyber

Desconectado Desconectado

Mensajes: 90



Ver Perfil WWW
Re: Cerrar TODOS los procesos excepto el propio
« Respuesta #3 en: 5 Mayo 2011, 01:24 am »

Bueno, perdon por no dejarte una referencia, pero al ver estos links te daras que el manejo de esta clase es intuitivo.

http://www.dreamincode.net/code/snippet1543.htm
http://msdn.microsoft.com/en-us/library/system.diagnostics.process.aspx

Espero te sea de utilidad

Saludos
En línea

Código
  1. #!/usr/bin/python
  2. print "Visit:"
  3. print "http:\\donkeysharp.blogspot.com"
  4.  
Segurida

Desconectado Desconectado

Mensajes: 61


Ver Perfil
Re: Cerrar TODOS los procesos excepto el propio [Resuelto]
« Respuesta #4 en: 5 Mayo 2011, 19:43 pm »

@neoncyber Muchas gracias, me ha servido, el código estaba en C# pero es casi igual, muchas gracias, el tema está resuelto :)
Gracias de nuevo.
En línea

Krähne

Desconectado Desconectado

Mensajes: 51


It can't rain all the time...


Ver Perfil
Re: Cerrar TODOS los procesos excepto el propio
« Respuesta #5 en: 24 Mayo 2011, 00:36 am »

Hola, necesito saber si se con Visual Basic 2008 Express, se pueden cerrar TODOS los procesos del ordenador

Aunque el tema esté resuelto te respondo la primera pregunta.

NO, sencillamente no puedes acabar con todos los procesos.

System, Idle, winlogon.exe, entre otros procesos del sistema críticos y protegidos jamás los podrás cerrar y si a la fuerza requieres (Con drivers) el sistema se te volcara y acabarás con un BSOD, lo mismo podría pasar con procesos como el de los antivirus.

Te recomiendo que uses un "try catch" para esto.
« Última modificación: 24 Mayo 2011, 00:39 am por Krähne » En línea

Yo soy más sabio que este hombre; es posible que ninguno de los dos sepamos cosa que valga la pena, pero él cree que sabe algo, pese a no saberlo, mientras que yo, así como no sé nada, tampoco creo saberlo. Yo no tengo conciencia de saber nada.
Segurida

Desconectado Desconectado

Mensajes: 61


Ver Perfil
Re: Cerrar TODOS los procesos excepto el propio
« Respuesta #6 en: 24 Mayo 2011, 13:42 pm »

Gracias por tu respuesta, el Try ya lo tenía, me pasó lo mismo al obtener la ruta de cada proceso, hay algunos que no deja (los de sistema y antivirus como dijiste) pero el resto de procesos se cierran uno tras otro sin cerrar la propia aplicacion.
gracias y saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines