如何获取Publisher,InstalledON的信息,系统中安装的软件的大小信息

时间:2011-08-29 07:48:39

标签: c#

获取软件名称时,以下程序正常

ManagementObjectSearcher mos = new ManagementObjectSearcher("SELECT * FROM Win32_Product");

foreach (ManagementObject mo in mos.Get())
{
    Console.WriteLine(mo["Name"]);
    Console.WriteLine(mo["Version"]);

}

 Console.ReadKey(true);

但是如果我想获得Publisher,InstalledON,那些软件的大小信息怎么办?我怎样才能得到这些?

1 个答案:

答案 0 :(得分:0)

尝试mo["InstallDate"]mo["Vendor"] - 我似乎无法找到任何尺寸,但您可以使用mo["InstallLocation"]并添加其内容的大小(例如使用{{3} } anf DirectoryInfo