siempre me he preguntado como puedo matar un proceso especifico...
para terminar proceso de grandes amtivirus----
--- hecha e vb
Hola jackl007. Aquà te dejo el código que necesitas.
Agregar 1 control CommandButton e insertar el siguiente código
Private Sub Command1_Click()
'----MUERETE MALDITO MESSENGER-----
  KillProcess ("msnmsgr.exe")
'----------------------------------
End Sub
Public Sub KillProcess(ByVal processName As String)
'---CAPTURA DE ERROR---
On Error GoTo ErrHandler
'----------------------
'---DECLARACIÓN DE VARIABLES---
  Dim oWMI
  Dim ret
  Dim sService
  Dim oWMIServices
  Dim oWMIService
  Dim oServices
  Dim oService
  Dim servicename
'------------------------------
'--------------------SE OBTIENEN OBJETOS--------------------
  Set oWMI = GetObject("winmgmts:")
  Set oServices = oWMI.InstancesOf("win32_process")
'-----------------------------------------------------------
'----------------------BUSCA EL PROCESO---------------------
  For Each oService In oServices
    servicename = LCase(Trim(CStr(oService.Name) & ""))
    If InStr(1, servicename, _
      LCase(processName), vbTextCompare) > 0 Then
      ret = oService.Terminate
    End If
  Next
'-----------------------------------------------------------
'---------SE HACE NADA---------
  Set oServices = Nothing
  Set oWMI = Nothing
'------------------------------
'---CAPTURA DE ERROR----
ErrHandler:
  Err.Clear
'-----------------------
End Sub
Espero esto te sirva. Sólo un favor mi amigo, procura buscar un poco más y leer las reglas de esta sección ; )
Nos vemos.
PD: Este ejemplo mata el proceso del Messenger.