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! :)
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
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! :)
http://foro.elhacker.net/empty-t331838.0.html
se puede mejorar bastante :)
Cita de: RHL en 18 Diciembre 2011, 22:13 PM
http://foro.elhacker.net/empty-t331838.0.html
se puede mejorar bastante :)
Gracias! :)