[.NET] Process Monitor

Dieses Thema im Forum "Projekte / Codes" wurde erstellt von c0la, 22. Mai 2008 .

Schlagworte:
  1. 22. Mai 2008
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    Process Monitor

    Process Monitor

    Man kann mit Hilfe dieses Tools einen Prozess überwachen lassen. Wird der
    Prozess beendet, wird er neu gestartet. Ich habe die Anwendung nicht aus-
    giebig getestet, also postet bitte auftretende Fehler.
    Das Tool ist ziemlich simpel und speziell. Vielleicht braucht es trotzdem jemand

    Voraussezungen: .Net Framework 3.0+


    Screenshot:
    {bild-down: https://www.xup.in/tn/2008_05/11002458.png}



    Download-Link:
    Download GUI-Version (HTTP)
    Download Konsolen-Version (HTTP)


    Konsolen-Awendung kann mit der Prozess-ID als Parameter gestartet werden.
    Die Überprüfung beginnt hierbei sofort.

    Beispiel:
    Code:
    "Process Monitor Console.exe" 2328

    ---
    Das Programm basiert auf einer Anfrage aus dem "Ich-suche-Programmierer-Thread":
     
  2. 22. Mai 2008
    AW: Process Monitor

    mist bedankt. funktioniert soweit gut. leider kann man immer nur einen Prozess überwachen lassen.
     
  3. 22. Mai 2008
    AW: Process Monitor



    Ja. Mehrere waren mir jetzt zu kompliziert.
    Kann ich die Tage mal hinzufügen.
     
  4. 22. Mai 2008
    AW: Process Monitor

    Cooles Tool.

    Schön wäre es, wenn es dafür eine cmd Version geben würde

    z.B. für stro's...


    Grüße

    Bitte unbedingt einbauen!
     
  5. 22. Mai 2008
    AW: Process Monitor

    du musst unterscheiden ob der prozess nen service prozess ist oder nen eigener prozess.

    bekommste mit der pid raus. stichwort: hirarchie

    isses nen prozess funkts so wie dus gemacht hast, ansonsten bei nem service musste erstmal checken ob der nen errorhandler oder nen recovery hat. außerdem musste den service auch als service starten und net als prozess.

    btw sind manche prozesspfade noch nicht vollständig aufgelöst.
     
  6. 23. Mai 2008
    AW: Process Monitor

    Super, Danke. Klappt wunderbar...

    Aber kannst du es noch so schreiben, dass man den Process Monitor so steuern kann:

    Process_Monitor.exe -process 3598

    Wäre praktischer

    Das Sahnebäubchen wäre es noch wenn man das .Net Framework nicht installieren müsste...


    Grüße,

    weiter so!
     
  7. 23. Mai 2008
    AW: Process Monitor

    Hab ich hinzugefügt. Ohne vorinstalliertes Framework ist das glaube
    ich nicht möglich. Aber wenn, dann ist das wahrscheinlich auch ziemlich
    aufwendig.


    @hardwarehunger:
    Ja. ist mir auch schon aufgefallen. Werde das die Tage wahrscheinlich
    beheben. Habe gerade keine Lust (=

    mfg c0la
     
  8. 23. Mai 2008
    AW: Process Monitor

    wäre niceh wenn du noch eine kill funktion miteinbauen könntest, kann ja auch zB die kill.exe beiligen die einfach den parameter an die kill.exe weitergibt

    und dann evtl in der Liste Rechte Maustaste auf dem Process und dann => beenden/killen
     
  9. 23. Mai 2008
    AW: Process Monitor

    Eine Funktion zum Beenden des Prozesses habe ich noch
    eingebaut. Funktioniert per Rechtsklick auf den Eintrag in
    der Liste oder über das Menü.
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.