gpt4 book ai didi

windows - 如何在缺少用户权限的情况下获取正在运行的进程的路径

转载 作者:可可西里 更新时间:2023-11-01 14:52:05 29 4
gpt4 key购买 nike

如果这个过程是由管理员帐户从用户帐户执行的,是否可以提取到该过程的路径?如果您的用户帐户无权执行此过程。CreateToolhelp32Snapshot 获取系统中所有进程的列表,不依赖于用户权限,但此快照仅包含 .exe 名称,没有路径。

最佳答案

CreateToolhelp32SnapshotProcess32First/Next 将为您提供每个进程的进程 ID。将该 ID 与 OpenProcess 一起使用获取进程句柄,然后将该句柄传递给 QueryFullProcessImageName (需要 Windows Vista 或更高版本)。当您调用 OpenProcess 时,仅请求 PROCESS_QUERY_LIMITED_INFORMATION 访问权限,您甚至应该能够访问提升权限的进程。

关于windows - 如何在缺少用户权限的情况下获取正在运行的进程的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9570037/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com