如何找出从文件夹中读取的文件

3 windows windows-server-2003 audit ntfs

我安装了一个非常大的 Windows 程序,我想了解在安装程序时实际读取了哪些文件,以及我的特定设置。

有没有办法监控这个并获取读取的文件列表?

我查看了Process Monitor,我可以在我想要监控的目录上放置一个过滤器,但我没有找到一种简单的方法来获取在该目录中打开的文件列表。

Dav*_* Yu 5

来自 sysinternals 的Filemon将允许您实时查看哪些文件被访问。您可以运行 filemon,然后完成程序安装并监视访问了哪些文件。

正如 Jim B 所评论的,Process Monitor 已经取代了 Filemon。作为对原始提问者的进一步说明,当您在进程监视器中过滤时,请确保您的过滤器是“路径”“包含”而不是“路径”“是”。如果您执行 Path is,它只会显示您在路径字段/列中指定的路径,您将不再看到实际的文件名。使用“包含”保留文件名,以便您可以查看在该目录中访问的内容。