【发布时间】:2021-11-28 12:33:41
【问题描述】:
有一个名为“ProcessHacker”的任务管理器替代方案。 有了它,您可以检查句柄是否处于活动状态并正在运行。
我想在我的 C# 程序中添加类似的东西,搜索一个特定的句柄,如果句柄存在,请做 smth...
我可以使用参考、nuget 或 smth 吗?
感谢您的帮助:)
【问题讨论】:
-
调用
Process.GetProcesses()并遍历所有进程? -
Process.GetProcesses().Where(....).
-
另外,如果你已经有一个特定的句柄,你可以直接使用
Process.GetProcessById(handle)打开进程。注意:您的应用程序可能需要管理员权限才能修改某些进程。
标签: c# handle taskmanager