有没有办法通过Cygwin命令行找到软件版本

有没有办法通过Cygwin命令行找到软件版本,cygwin,registry,version,Cygwin,Registry,Version,我正在测试不同版本的Windows软件,该软件的版本似乎没有保存在注册表中。我试图找到一个CLI工具或命令来获取Windows上任何软件的版本 我试着查看注册表,但版本似乎不在那里。因此reg query命令对我没有帮助。我已经在谷歌上搜索了一下,看看是否有人已经尝试过,或者已经为这个建立了一个工具,但是。。。运气不好,所以我就到此为止 返回的输出可以是任何内容。。。只要版本已经写好。提前谢谢你的帮助。我终于找到了这个——这正是我所需要的。这将比我想象的要复杂一点。在本例中,我必须在查询注册表之

我正在测试不同版本的Windows软件,该软件的版本似乎没有保存在注册表中。我试图找到一个CLI工具或命令来获取Windows上任何软件的版本

我试着查看注册表,但版本似乎不在那里。因此
reg query
命令对我没有帮助。我已经在谷歌上搜索了一下,看看是否有人已经尝试过,或者已经为这个建立了一个工具,但是。。。运气不好,所以我就到此为止

返回的输出可以是任何内容。。。只要版本已经写好。提前谢谢你的帮助。

我终于找到了这个——这正是我所需要的。这将比我想象的要复杂一点。在本例中,我必须在查询注册表之前找到产品GUID


我想在使用bash终端时实现这一点。如果有人已经找到了解决方案,我很想知道它是什么。

您能指定您要跟踪的所有应用程序的版本吗?每个应用程序都有多种报告其版本的方式,您需要查看其官方文档以获取版本信息。