
 Code
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;
    }
} 
		 
		posted @ 
2009-05-14 17:39 
飞扬跋扈 
阅读(
416) 
评论() 
 
收藏 
举报