我正在寻找一个通常安装的Windows软件的数据库。至少我需要软件的名称和可执行文件的名称,但如果有发行者和公共安装路径等也是很好的。基本上,我希望能够查询它来查找Adobe的所有软件和相关的可执行文件名称等。
基本上,我希望能够做到
SELECT * FROM Software WHERE Publisher = 'Microsoft'
SELECT * FROM Software WHERE Executable = 'devenv.com'很久以前,我遇到了一个创建这样一个数据库的努力,但现在似乎找不到了。也许它失败了。任何帮助都将不胜感激。谢谢。
发布于 2008-11-11 18:32:43
因此,有人在reddit (http://www.reddit.com/r/programming/comments/7civs/ask_prog_where_can_i_find_lists_of_data_in_useful/)上提出了一个问题,其中包含我正在寻找的原始网站。
任何寻找一般信息数据库(包括我正在寻找的软件数据库)的人都可以在http://www.freebase.com/找到它。
在http://infochimps.org/、http://theinfo.org/和http://www.datawrangling.com/some-datasets-available-on-the-web上还有其他几个有趣的开放数据库
发布于 2008-10-21 19:24:19
你最好的选择是query amazon.com,因为他们销售很多软件,并提供公共接口来访问他们的数据库。
发布于 2009-07-18 08:09:57
安全公司Secunia有一个名为Secunia PSI的工具,它可以列出Windows电脑上的所有软件,并将其与已知漏洞的数据库进行核对,这样你就可以让你的资料保持最新。这可能与您正在尝试做的事情有一些重叠。
https://stackoverflow.com/questions/223070
复制相似问题