【问题标题】:view open file handlers for a process on windows在 Windows 上查看进程的打开文件处理程序
【发布时间】:2012-11-05 09:11:39
【问题描述】:

我想查看 Windows 上某个进程的打开文件处理程序,以验证是否读取了正确的配置文件。 ProcMon 和其他工具显示引用的模块 - dll。我需要查看所有文件的打开文件句柄,例如 xml、txt 等。

【问题讨论】:

  • 你已经提到了 ProcMon - FileMon 怎么样?

标签: windows process


【解决方案1】:

Process Explorer 可以提供此信息,但默认情况下它是隐藏的。

显示句柄:View -> Lower Pane View -> Handles

进程资源管理器还允许您搜索文件名并确定打开了哪个进程。

【讨论】:

  • 我也有 Process Explorer。您在哪里看到文件句柄?我只看到模块。
  • @user236215, View->Lower Pane View->Handles.
  • 确保以管理员身份运行以查看所有用户的进程。
【解决方案2】:

Sysinternal Suite 附带 handle.exe 用于在 CLI 中转储:

 handle
 handle -a
 handle -p 10832

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-17
    • 1970-01-01
    • 2011-10-03
    • 2014-06-23
    • 2015-10-03
    • 1970-01-01
    • 2011-03-12
    相关资源
    最近更新 更多