C# 第三方防病毒名称获取
C# 第三方防病毒名称获取,c#,C#,此链接说明系统中是否安装了防病毒软件?我们是否可以通过这样的方式编码,从而获取安装的防病毒软件的名称 您需要访问每个防病毒实例的wmidisplayName属性。使用 您需要为每个防病毒实例访问wmidisplayName属性。使用 你已经问过这个问题了。请不要再问了。@Arion嘿,这个问题已经结束了,因为我错误地写了我问题的主题。我刚刚在这里纠正了我的错误。@Arion我在那里写了防火墙而不是防病毒软件(在主题行)。还是谢谢你的关心。你已经问过这个问题了。请不要再问了。@Arion嘿,这个问
此链接说明系统中是否安装了防病毒软件?我们是否可以通过这样的方式编码,从而获取安装的防病毒软件的名称 您需要访问每个防病毒实例的wmi
displayName
属性。使用
您需要为每个防病毒实例访问wmi
displayName
属性。使用
你已经问过这个问题了。请不要再问了。@Arion嘿,这个问题已经结束了,因为我错误地写了我问题的主题。我刚刚在这里纠正了我的错误。@Arion我在那里写了防火墙而不是防病毒软件(在主题行)。还是谢谢你的关心。你已经问过这个问题了。请不要再问了。@Arion嘿,这个问题已经结束了,因为我错误地写了我问题的主题。我刚刚在这里纠正了我的错误。@Arion我在那里写了防火墙而不是防病毒软件(在主题行)。还是谢谢你的关心。
string wmipathstr = @"\\" + Environment.MachineName + @"\root\SecurityCenter2";
var searcher = new ManagementObjectSearcher(wmipathstr, "SELECT * FROM AntivirusProduct");
var instances = searcher.Get();
foreach (var instance in instances)
{
Console.WriteLine(instance.GetPropertyValue("displayName"));
}