windows 的话,目前的想法是利用注册表 主要是\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall \HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
linux 的话,不同的包管理工具也不一样,还没有具体的想法
当前的需求就是在数据中心,获取服务器上的程序信息,主要就是中间件,数据库这一类的,需要路径和版本信息 操作系统主要有 windows server,redhat,centos,UOS,ubuntu 等等
需要纯 python 实现
大家有没有什么好一点的想法
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.