Code
using System;
using System.Management;
public class EventInfoDemo {
/// <summary>
/// Console entry point
/// </summary>
private static void Main() {
Console.WriteLine(GetVirus());
Console.ReadLine();
}
public static string GetVirus() {
string computer = Environment.MachineName;
//string wmipath = "winmgmts:{impersonationLevel=impersonate}!\\" + computer + "\\root\\SecurityCenter";
string wmipath = @"\\" + computer + @"\root\SecurityCenter";
string antivirusProduct = string.Empty;
ManagementObjectSearcher search = new ManagementObjectSearcher(wmipath, "SELECT * FROM AntivirusProduct");
foreach (ManagementObject o in search.Get()) {
antivirusProduct = o["displayName"].ToString();
}
return antivirusProduct;
}
}
using System;
using System.Management;
public class EventInfoDemo {
/// <summary>
/// Console entry point
/// </summary>
private static void Main() {
Console.WriteLine(GetVirus());
Console.ReadLine();
}
public static string GetVirus() {
string computer = Environment.MachineName;
//string wmipath = "winmgmts:{impersonationLevel=impersonate}!\\" + computer + "\\root\\SecurityCenter";
string wmipath = @"\\" + computer + @"\root\SecurityCenter";
string antivirusProduct = string.Empty;
ManagementObjectSearcher search = new ManagementObjectSearcher(wmipath, "SELECT * FROM AntivirusProduct");
foreach (ManagementObject o in search.Get()) {
antivirusProduct = o["displayName"].ToString();
}
return antivirusProduct;
}
}