List de procesos en win32

Josu Rodriguez Vilda jrvilda en gmail.com
Mie Nov 1 10:44:25 CET 2006


Hola amigos,

Me gustaría sacar un listado de los procesos que están corriendo en mi 
maquina windows.
He estado mirando y creo que se realiza con el modulo win32pdh, pero por 
mucho que veo ejemplos y de mas, no consigo ni hacer que me salga la 
lista ni tampoco entender como hacerlo.
Alguien tiene alguna idea.
Os agradecería si sabéis de algún ejemplo en el que lo use, aunque solo 
salga un proceso en concreto, para hacerme una idea de como usarla.
Estoy probando con :

import win32pdh
win32pdh.EnumObjects(None, None, win32pdh.PERF_DETAIL_WIZARD)
junk, instances = win32pdh.EnumObjectItems(None,None,'Process', 
win32pdh.PERF_DETAIL_WIZARD)

Pero el resultado siempre es el mismo en todos los ejemplos de la web 
que veo.

pywintypes.error: (-1073738824, 'EnumObjectItems for buffer size', 'No 
error message is available')

Que creo que es por acceso denegado.


Gracias de antemano.




Más información sobre la lista de distribución Python-es