Netzwerknutzung für jeden Prozess abrufen (Windows)

Netzwerknutzung für jeden Prozess abrufen (Windows)

Ich habe also die letzten paar Stunden danach gesucht und komme an diesem „Problem“ nicht vorbei.

Folgendes muss ich tun:

Ich brauche eine Liste der aktuellen Prozesse und ihrer Netzwerkaktivität (insgesamt gesendete/empfangene MB seit dem Start der Anwendung). IchAuchIch muss eine Aufzeichnung darüber führen, was bisher protokolliert wurde. Wenn ich beispielsweise einen Prozess namens hello.exe mit PID 2500 habe, der derzeit 25 MB heruntergeladen und 300 GB hochgeladen hat, und dieser Prozess geschlossen wird, möchte ich ihn in der Schnittstelle behalten oder diese Daten zumindest in einer Protokolldatei speichern.

Ursprünglich wollte ich es mit PowerShell machen, aber es scheint, als gäbe es keinen einfachen Weg oder irgendetwas, das mich in die richtige Richtung weisen könnte.

Ich habe also andere Software wie NetBalancer, Process Hacker und Process Explorer überprüft und sie alle speichern keinen Verlauf. Process Hacker speichert den Verlauf der gestarteten und gestoppten Prozesse, aber nichts über die zusätzlichen Informationen, die ich brauche. Ich kann die vom Netzwerk empfangenen Bytes und die vom Netzwerk gesendeten Bytes festlegen, aber ich glaube nicht, dass eine dieser Anwendungen den Verlauf speichert.

Der Grund, warum ich den Verlauf haben möchte, liegt darin, dass ich zu verschiedenen Tageszeiten einige Skripte laufen habe, deren Prozess irgendwann endet und ich nie erfahren werde, wie viele Daten sie tatsächlich übertragen haben.

Kennen Sie eine Drittanbieteranwendung, die mir weiterhelfen kann?

Danke

verwandte Informationen