[C#] 纯文本查看 复制代码 using System;
using System.Management;
namespace WMI_Test
{
class Program
{
static void Main(string[] args)
{
try
{
// 创建一个WMI管理类
ManagementClass mc = new ManagementClass("Win32_Service");
// 获取WMI管理类的实例
ManagementObjectCollection moc = mc.GetInstances();
// 遍历每一个实例
foreach (ManagementObject mo in moc)
{
// 判断是否是WMI服务
if (mo["Name"].ToString().ToLower() == "winmgmt")
{
// 判断WMI服务是否开启
if (mo["Started"].ToString().ToLower() == "true")
{
Console.WriteLine("WMI服务已开启");
}
else
{
Console.WriteLine("WMI服务未开启");
}
}
}
}
catch (Exception ex)
{
Console.WriteLine("Error: " + ex.Message);
}
//Console.ReadKey();
}
}
}
|