如何获取系统中安装的软件的Publisher、InstalledON、Size信息

本文关键字:Publisher 软件 InstalledON 信息 Size 安装 何获取 获取 系统 | 更新日期: 2023-09-27 18:06:49

对于获取软件名称,下面的程序是OK的

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, installaldon,Size信息…我怎么才能拿到呢?

如何获取系统中安装的软件的Publisher、InstalledON、Size信息

尝试mo["InstallDate"]mo["Vendor"] -我似乎找不到任何大小,但您可以使用mo["InstallLocation"]并添加其内容的大小(例如使用DirectoryInfoFileInfo)