3 votes

Comment savoir quels fichiers sont lus à partir d'un dossier ?

J'ai une installation d'un très gros programme Windows, et je veux comprendre quels fichiers sont réellement lus pendant que j'installe le programme, en fonction de ma configuration spécifique.

Existe-t-il un moyen de contrôler cette opération et d'obtenir une liste des fichiers qui ont été lus ?

J'ai regardé Moniteur de processus et je peux mettre un filtre sur le répertoire que je veux surveiller, mais je n'ai pas trouvé de moyen facile d'obtenir une liste des fichiers qui ont été ouverts dans ce répertoire.

5voto

Joe W. Points 849

Filemon de sysinternals vous permettra de voir quels fichiers sont accédés en temps réel. Vous pouvez lancer filemon, puis parcourir l'installation de votre programme et surveiller les fichiers auxquels vous avez accédé.

Comme l'a fait remarquer Jim B, Process Monitor a remplacé Filemon. En outre, pour répondre à la question initiale, lorsque vous filtrez dans Process Monitor, assurez-vous que votre filtre est "Path" "contains" (chemin d'accès) plutôt que "Path" "is" (chemin d'accès). Si vous utilisez "Path is", il affiche simplement le chemin d'accès que vous avez spécifié dans le champ/colonne "path" et vous ne voyez plus les noms de fichiers réels. L'utilisation de "contains" préserve les noms de fichiers de sorte que vous puissiez voir ce qui est accédé dans ce répertoire.

0voto

Steve Scheffler Points 1166

Windows conserve (facultativement) les temps d'accès (atimes), vous pouvez les utiliser pour obtenir vos informations, mais je n'ai pas d'idée sur une méthode simple et efficace pour les utiliser.

0voto

Scott Hoffman Points 141

Vous pouvez utiliser un outil de capture d'image tel que regshot.

0voto

Rob Howard Points 636

Si procmon ne vous aide pas (ce qui m'amène à me demander pourquoi), vous pouvez sortir l'artillerie lourde et utiliser xperf ( article de blog , télécharger ) Basé sur le traçage d'événements pour Windows, il peut vous en dire plus que vous ne l'avez jamais voulu sur ce qui s'est passé et à quel moment sur un système Windows.

0voto

Adam Brand Points 6047

Il existe un programme commercial appelé Vue du dossier PA qui peut être plus facile à mettre en place et à utiliser que Filemon. Ils offrent une version d'essai gratuite de 30 jours entièrement fonctionnelle.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X