0

我有一个应用程序已编译,我需要列出他尝试/必须访问的所有目录。

当我执行这个应用程序时,他返回错误消息,我相信这是一个权限错误。

我已经看到了 Process Explorer,但他没有显示由 Process/Application 操作的所有文件。

谢谢,

4

3 回答 3

0

您正在寻找的是Handle(也来自 Sysinternals)。处理应用程序必须运行提升(管理员)

handle -p myproc

将返回以“myproc”开头的进程的所有句柄。

handle -pid 1234

将返回 pid 为 1234 的进程的所有句柄。

于 2017-04-07T21:22:03.017 回答
0

这里有一个不错的实用程序:http : //www.nirsoft.net/utils/process_activity_view.html 为我解决了问题。

打开 ProcessActivityView.exe
选择“文件”->“启动新进程”
,然后根据需要输入可执行文件和程序参数的路径。
选中“立即开始追踪”框对我不起作用。该程序附加到进程并挂钩到通用系统调用以进行文件访问。

于 2022-02-15T16:36:57.783 回答
0

Microsoft 提供进程监视器(来自sysinternals)来执行此操作。

于 2016-04-20T17:15:11.297 回答