首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询SCCM应用

查询SCCM应用
EN

Stack Overflow用户
提问于 2021-05-10 22:36:19
回答 2查看 162关注 0票数 0

SCCM数据库中是否有返回子文件夹中所有应用程序的表?此表返回所有应用程序和包:"v_Package“,但我只需要过滤应用程序和特定子文件夹中的应用程序。我还在我的SQL server中发现了表"v_Applications“,它只返回应用程序,但它在微软文档中并不存在:https://docs.microsoft.com/en-us/mem/configmgr/develop/core/understand/sqlviews/application-management-views-configuration-manager,这正常吗?谁能给我指个方向?

非常感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-05-19 21:56:22

如果您想要通过SQL在SCCM控制台中执行某些操作,最好的“技巧”是这样做,然后在您的站点服务器上查看SMSProv.log,它会告诉您使用了什么SQL和WQL命令来生成结果。对于你应该采取的方向,这始终是一个很好的点。

在本例中,您将看到该查询从一个调用fn_ListApplicationCIs_List(1031)的函数中获取应用程序信息,该函数具有一个列ObjectPath,该列是您的文件夹

代码语言:javascript
复制
select DisplayName, ObjectPath from fn_ListApplicationCIs_List(1031) 

应该能给你你想要的。

据我所知,如果你想深入了解,真正的信息是在一个名为vFolderMembers的视图中(奇怪的是,它只包含那些不在根目录中的信息),但从那里开始,你必须连接一些内部ID才能得到一个可读的名称。

回答你的另一个问题:是的,v_Applications是一个普通的表,但它不包含对象路径(只在控制台的上下文中相关,而不是部署),是的,微软的文档并不总是最好的,也从来没有真正完整,这是正常的(可悲的)。

票数 0
EN

Stack Overflow用户

发布于 2021-05-20 22:07:33

哇,太棒了。真是如释重负。我已经为此挣扎了一段时间了。

非常感谢你的帮助。它的工作完全符合我的需要。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67472430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档