Windows:获取正在运行的进程的版本

Dav*_*vid 2 windows versioning winapi windows-process

我想概述正在使用的所有程序以及正在使用的该软件的版本.我不需要知道确切的版本号(虽然它会很好),但只能说两件事是不同的版本(或版本).

因为我对每个程序都一无所知,所以我需要以通用的方式完成.怎么可以这样做?

Dav*_*nan 5

这是一个非常普遍的问题,所以我会给你一个通用的答案.您将需要执行以下操作:

这将为您提供二进制版本信息而不是营销版本.例如,Windows XP是版本5.1,Windows Vista是6.0,Windows 7是版本6.1.如果您需要营销版本,那么这可能无法以一般方式实现.