Qual è un buon strumento / metodo per trovare quali file sul disco sono stati modificati dopo l'esecuzione di un programma?

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

Domanda

Riscontro uno strano problema in cui il mio programma C ++ di Visual Studio 2005 si arresta in modo anomalo la prima volta che viene eseguito dopo una nuova build. Sto riscontrando difficoltà nel debug di questo problema intermittente e sospetto che sia in qualche modo correlato a un file da qualche parte sul mio disco rigido che viene modificato. Se riesco a trovare i file, questo potrebbe fornire ulteriori informazioni su questo problema. Esistono buoni strumenti per osservare quali file vengono creati / eliminati / modificati durante l'esecuzione di un programma specifico?

Grazie in anticipo!

È stato utile?

Soluzione

Puoi utilizzare lo strumento Process Monitor . Imposta " Mostra attività file system " su ON e imposta un filtro sul nome del processo per ottenere solo le tracce necessarie.

Altri suggerimenti

Usa trova .

touch ~/test-marker
# run your program
find <directory> -newer ~/test-marker
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top