如何在运行时找到Windows可执行文件已打开或访问的所有文件?

时间:2013-01-23 12:31:52

标签: windows file

我想了解并跟踪可执行程序/应用程序/进程在我的计算机上运行的内容。如何在运行时找到已打开或正在访问的所有文件(如输出文件,日志文件等)?

2 个答案:

答案 0 :(得分:6)

Process Explorer有第二个窗格,显示所有打开的句柄:

enter image description here

此外,Process Monitor可以监控并记录流程中的所有注册表和文件访问权限。

答案 1 :(得分:2)

Process Monitor听起来正是您所寻找的。

只需找到您的流程,它就会详细告诉您流程正在做什么,比Process Explorer更多。