using System; using System.Management; public class Sample { public static void Main(string[] args) { SelectQuery q = new SelectQuery("Win32_Service", "State='Running'"); ManagementObjectSearcher s = new ManagementObjectSearcher(q); foreach (ManagementObject service in s.Get()) { // show the instance Console.WriteLine(service.ToString()); } } }
初始化 ManagementObjectSearcher 类的一个新实例,它用于调用有关管理信息的指定查询。
最新推荐文章于 2025-10-21 10:48:56 发布
本文展示了一个使用C#编写的简单程序,该程序利用WMI(Windows Management Instrumentation)来枚举当前正在运行的Windows服务。通过创建一个查询并使用ManagementObjectSearcher类进行搜索,可以获取到所有处于运行状态的服务实例。
1万+

被折叠的 条评论
为什么被折叠?



