我正在尝试弄清楚如何使用脚本获取所有已安装应用程序的列表。我的操作系统是 Windows 7 x64。
我发现了几种所谓的生成已安装应用程序列表的机制,但我发现使用注册表、wmic 等生成的列表与控制面板 > 程序和功能中的列表不匹配(生成的列表缺少控制面板中显示的程序)。
本质上,我只是想找到一种方法来获取“程序和功能”下控制面板中显示的精确列表,然后将其导出或以其他方式以编程方式访问该列表。
我在 TechNet 上找到了一个旧帖子,它要求完全相同的事情,但不幸的是没有提供任何可行的解决方案。该帖子中的 OP 遇到的问题与我遇到的问题完全相同。
但愿这并不意味着这是不可能的。如果计算机本身显示了我想要的信息,那么似乎也一定有某种方法让我能够访问它,除非它被锁在某个封闭的 Windows API 中。