Qu'est-ce qu'un bon outil / une bonne méthode pour trouver quels fichiers sur le disque ont été modifiés après l'exécution d'un programme?

StackOverflow https://stackoverflow.com/questions/254172

Question

Je rencontre un problème étrange dans lequel mon programme Visual Studio 2005 C ++ se bloque lors de sa première exécution après une nouvelle génération. J'ai de la difficulté à déboguer ce problème intermittent et je soupçonne qu'il est lié à un fichier quelque part sur mon disque dur en cours de modification. Si je peux trouver le (s) fichier (s), cela pourrait fournir un aperçu supplémentaire de ce problème. Existe-t-il de bons outils pour observer quels fichiers sont créés / supprimés / modifiés lors de l'exécution d'un programme spécifique?

Merci d'avance!

Était-ce utile?

La solution

Vous pouvez utiliser l'outil Process Monitor . Définir & Show; Afficher l'activité du système de fichiers " sur ON et définissez un filtre sur le nom du processus pour obtenir uniquement les traces dont vous avez besoin.

Autres conseils

SysInternals (maintenant Microsoft) FileMon

http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx

Utilisez la recherche .

touch ~/test-marker
# run your program
find <directory> -newer ~/test-marker
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top