Page 1 sur 1

connaitre les fichiers lus par windows

Publié : dim. 07/oct./2007 10:11
par supercdfr
Bonjour a tous

J'aimerais pouvoir faire un programme qui, une fois lancé en tache de fond, liste les fichiers qui sont lus par windows. Par exemple, quand je lance IE, savoir tous les fichiers auxquels accendent windows. C'est un peu ce que fait un anti virus, mais c'est pas mon but ultime.

Publié : dim. 07/oct./2007 19:48
par Droopy
Filemon fais déjà ça très bien

Publié : dim. 07/oct./2007 19:58
par supercdfr
c'est pas vraiment la reponse que j'esperais

Publié : sam. 13/oct./2007 15:32
par KarLKoX
Aussi étonnant que cela puisse paraitre, il n'y a aucune API permettant de connaitre la liste des fichiers utilisés par un processus, le fonctionnement est expliqué sur le site de FileMon (justement).
En gros, il faudra passer par un pilote noyau et installer un filtre (hook) dans la liste des filtres de windows, ou autrement mais dans tous les cas, il faut coder un pilote.