Hallo!
Gibt es eine Python Funktion, mit der ich die HANDLES auslesen kann, die von einer Applikation benötigt werden?
Möchte dies über einen bestimmten Zeitraum machen, dabei die Infos z.B. alle 3 Minuten neu abspeichern.
Wie man laufende Prozesse ausliest oder anhand der ID's, ist mir bekannt.
Auch die Module aus der WIN32-Umgebung <<pdhutil>> und <<process>> kenne ich.
Nur beim TaskManager muss man, wenn man die Handles beobachten möchte, diese auch erst einstellen, so dass das "normale" auslesen des TaskManagers eigentlich wenig bringt.
Danke
Thomas
Prozessumgebung auslesen
Hallo,
vor einiger Zeit habe ich oben die Frage gestellt, leider aber keine Antwort erhalten.
Ich hab das Problem jetzt gelöst, allerdings ohne Python
.
Diesen Thread schreibe ich also nur für alle, die es interessiert oder später vielleicht das selbst mal brauchen.
Gelöst habe ich es mit dem Tool PSList von SysInternal.com.
Hier ist die URL:
http://www.sysinternals.com/ntw2k/freew ... ools.shtml
Mit 'ner Batchdatei oder eben einem Shellscript (ich habs hier halt für Windows gebraucht) ruft man die Datei auf. Das Ergebnis kann man dann in eine Logdatei umleiten.
Mit einem zusätzlichen JavaScript kann dann zum Beispiel noch eine sauber formatierte Logdatei erstellen.
Gruss,
Thomas.
vor einiger Zeit habe ich oben die Frage gestellt, leider aber keine Antwort erhalten.
Ich hab das Problem jetzt gelöst, allerdings ohne Python

Diesen Thread schreibe ich also nur für alle, die es interessiert oder später vielleicht das selbst mal brauchen.
Gelöst habe ich es mit dem Tool PSList von SysInternal.com.
Hier ist die URL:
http://www.sysinternals.com/ntw2k/freew ... ools.shtml
Mit 'ner Batchdatei oder eben einem Shellscript (ich habs hier halt für Windows gebraucht) ruft man die Datei auf. Das Ergebnis kann man dann in eine Logdatei umleiten.
Mit einem zusätzlichen JavaScript kann dann zum Beispiel noch eine sauber formatierte Logdatei erstellen.
Gruss,
Thomas.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Oh, das habe ich wohl übersehen. 
Es wäre vermutlich auch über pywin32 (win32process & win32pdh) oder vielleicht auch ctypes möglich gewesen.

Es wäre vermutlich auch über pywin32 (win32process & win32pdh) oder vielleicht auch ctypes möglich gewesen.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice