我目前正在为我的组织进行软件许可审核,我正在尝试记录我们在最终用户计算机上安装了多少付费软件。
对于我在标题中使用的示例(使用Adobe Acrobat Standard vs Professional),安装文件夹/ exe中似乎没有任何区别,您如何建议在SCCM中划分这个以获得正确的结果?
答案 0 :(得分:1)
我不知道您使用这两种产品的哪个版本,因为在我们的系统上,它们具有完全不同的安装路径(%ProgramFiles%\ adobe reader vs acrobat)以及文件名(AcroRd32.exe vs Acrobat.exe)
然而,区分的另一种方法是可执行文件的“文件描述”。这个或“产品名称”在任何情况下都应该是不同的。您可以在任何文件清单中看到这一点。
另一种方法是依赖sccm收集的关于软件在计算机的“添加/删除程序”部分中输入的数据。这基本上是HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall中的注册表项,很可能还会为这些软件显示不同的名称。
当您在问题中包含SQL标记时,我假设您要查询数据库以获取此信息。在这种情况下,基本文件信息的视图将是: 例如,添加/删除程序的v_GS_SoftwareFile将为v_GS_ADD_REMOVE_PROGRAMS。