Announcement

Collapse
No announcement yet.

Process.kill funktioniert nicht!

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Process.kill funktioniert nicht!

    Hi mal wieder,

    versuche immer wieder per VBS und VB.net den Prozess eines
    VNC Clients auszuknipsen. Nur der verschwindet einfach nicht!!

    [highlight=vbnet]
    For Each p As Process In Process.GetProcessesByName("DWRCS")
    p.Kill()
    Next

    [/highlight]

    Beende ich den Prozess im Task Manager, funktioniert das Einwandfrei!
    Gibt es andere Möglichkeiten Prozesse zu killen?

  • #2
    Vielleicht noch als Anmerkung, der VNC Client ist Dameware und steht
    nach Systemstart als Systemprozess im Taskmanager.

    Und nein ich wurde nicht vorher gefragt ob ich "auspioniert" werden möchte.

    Comment


    • #3
      Hi,

      probier mal das aus:
      Code:
      proc.Kill();
      proc.WaitForExit();
      if (proc.HasExited)
      	proc.Close();
      Bei einigen Diensten wie VNC kann es auch sein dass sich der Dienst nach Beendigung automatisch neu startet.

      mfG Gü
      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

      Comment


      • #4
        Hat leider nicht geklappt!

        Habe die .exe Dateien aus dem System32 Verzeichnis gezogen,
        für mich ist der Fall damit erledigt

        Danke!

        Comment

        Working...
        X