关于监视和管理 Windows 进程的介绍
更新:2007 年 11 月
可以使用 Process 组件来方便快捷地完成大多数 Windows 进程管理任务。可以在本地或者远程计算机上利用该组件处理进程。在本地计算机上,可以启动和停止进程,也可以向进程查询特定类型的信息,包括它加载的模块的名称、它启动的时间、它消耗的句柄数和它的线程集。在远程计算机上,无法启动和停止进程,但可以向现有进程查询信息。
若要使用类中的进程,请将 Process 组件的实例添加到该类。这使类可以访问企业服务器上的进程,也可以启动和停止新进程。应用程序中的其他组件可以在需要时调用 Process 组件来启动新进程或操作现有的进程。
PerformanceCounter 和 EventLog 组件可能更适合监视系统性能。有关更多信息,请参见监视性能阈值和记录应用程序、服务器和安全性事件。
限制
安全问题要求在尝试停止进程或者检索进程属性信息之前,在目标计算机上拥有足够的访问权限来运行代码。在没有适当访问授权的情况下,任何执行上述任务的尝试都将导致异常错误。