检索可执行信息

boh*_*nko 2 .net c# shell

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

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

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

替代文字

Mar*_*ell 8

你可以得到很多(但不是全部)通过的这个FileVersionInfo:

    FileVersionInfo fvi = FileVersionInfo.GetVersionInfo(path);
    string company = fvi.CompanyName;
    string productName = fvi.ProductName;
    string productVer = fvi.ProductVersion;
    // etc
Run Code Online (Sandbox Code Playgroud)