【发布时间】:2011-10-27 10:25:38
【问题描述】:
我想枚举机器上的所有进程,检查Process.MainModule.FileName 是否匹配特定路径。对于 Windows 7 上的非提升权限,Process.MainModule.FileName 会引发访问被拒绝异常。
有没有更好的方法来做到这一点?
【问题讨论】:
标签: c# windows-7 visual-studio-2005
我想枚举机器上的所有进程,检查Process.MainModule.FileName 是否匹配特定路径。对于 Windows 7 上的非提升权限,Process.MainModule.FileName 会引发访问被拒绝异常。
有没有更好的方法来做到这一点?
【问题讨论】:
标签: c# windows-7 visual-studio-2005
抱歉,要访问您没有 PROCESS_QUERY_INFORMATION 权限的进程,需要管理员权限
您可以完全访问同一用户上下文中的进程,以及 CreateProcess 返回的进程句柄。
【讨论】: