Listar Procesos

Iniciado por calk9, 18 Diciembre 2011, 19:09 PM

0 Miembros y 1 Visitante están viendo este tema.

calk9

Buenas a todos, he encontrado diversas maneras de listar procesos (como con WMI) pero quisiera saber si hay alguna manera de listarlos con sus respectivas direcciones. Por ejemplo, si estoy ejecutando el proceso msnmsgr.exe, que lo liste de la siguiente manera: C:\Archivos de programa\Windows Live\Messenger\msnmsgr.exe.

Gracias! :)

x64core

lo mas facil seria usar estas funciones:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686985(v=vs.85).aspx
aunque no son del todo confiables porque no son portables

para obtener la ruta del programa primero obtenes el handle del proceso luego con la getmodulefilenameex
por cierto yo hice un src que hace exactamente eso y lo publique aqui en el foro

calk9

Cita de: RHL en 18 Diciembre 2011, 20:01 PM
lo mas facil seria usar estas funciones:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686985(v=vs.85).aspx
aunque no son del todo confiables porque no son portables

para obtener la ruta del programa primero obtenes el handle del proceso luego con la getmodulefilenameex
por cierto yo hice un src que hace exactamente eso y lo publique aqui en el foro

Te agradezco. Podrías dejarme el link?

Gracias! :)