我有一个应用程序已编译,我需要列出他尝试/必须访问的所有目录。
当我执行这个应用程序时,他返回错误消息,我相信这是一个权限错误。
我已经看到了 Process Explorer,但他没有显示由 Process/Application 操作的所有文件。
谢谢,
我有一个应用程序已编译,我需要列出他尝试/必须访问的所有目录。
当我执行这个应用程序时,他返回错误消息,我相信这是一个权限错误。
我已经看到了 Process Explorer,但他没有显示由 Process/Application 操作的所有文件。
谢谢,
您正在寻找的是Handle(也来自 Sysinternals)。处理应用程序必须运行提升(管理员)
handle -p myproc
将返回以“myproc”开头的进程的所有句柄。
handle -pid 1234
将返回 pid 为 1234 的进程的所有句柄。
这里有一个不错的实用程序:http : //www.nirsoft.net/utils/process_activity_view.html 为我解决了问题。
打开 ProcessActivityView.exe
选择“文件”->“启动新进程”
,然后根据需要输入可执行文件和程序参数的路径。
选中“立即开始追踪”框对我不起作用。该程序附加到进程并挂钩到通用系统调用以进行文件访问。
Microsoft 提供进程监视器(来自sysinternals)来执行此操作。