检索可执行信息

时间:2009-06-12 10:20:46

标签: c# .net shell

右键单击.exe文件时,可以看到各种详细信息,例如文件说明。

我正在寻找以编程方式检索数据的方法(最好是从C#中获取)。

(程序名称,程序描述,供应商名称,供应商网站等)

alt text

1 个答案:

答案 0 :(得分:8)

通过FileVersionInfo

可以获得很多(但不是全部)
    FileVersionInfo fvi = FileVersionInfo.GetVersionInfo(path);
    string company = fvi.CompanyName;
    string productName = fvi.ProductName;
    string productVer = fvi.ProductVersion;
    // etc