2016-02-17 24 views
0

到上周末,我们的中央IT部门推出了SCCM,并将其应用于我们部门的一群客户。我和我的同事在第一级支持几位同事的工作方面以所谓的“IT合作伙伴”的身份工作。现在我们遇到了一些新的SCCM系统的问题(安装的软件包无法工作等)。现在我们想“重置”应用程序,以便SCCM Agend将重新安装它们。我已经阅读了有关检测方法的一些内容,但不幸的是,我不知道它们是如何工作的,也不知道这些方法的保存位置。我想“分析”这些方法,以便知道哪个文件要修改/删除代理将重新安装该应用程序。SCCM检测方法 - 它们在哪里存储?

顺便说一下,SCCM从“分配”包裹申请到客户端需要多长时间?

+0

我认为你需要有经验的应用程序部署和SCCM的人来帮助解决这个问题。使用SCCM可靠地部署应用程序是一项复杂的工作,需要数月的学习和测试才能正确实施。 – alx9r

回答

0

因此从应用程序POV。在部署应用程序时,将在SCCM中设置检测方法以确定是否成功安装应用程序。这种检测方法可以通过多种方式进行配置。例如,它可以检查是否安装了msi代码以确定是否成功,它可以检查.exe并将其与特定版本进行比较,甚至可以检查注册表文件是否存在。为了更改/修改这些检测方法,您应该成为SCCM管理员并能够登录到控制台。从那里您可以选择要分析的特定应用程序或软件包,并单击部署的属性。

0

假设您只有客户端并且无法访问SCCM控制台,可以使用WMI找到检测方法。它们存储在Local_Detect_Synclet类的root \ ccm \ CIModels中。

格式是一列中的XML格式,它的设计使得各种检测方法基本上都可以用相同的样式表示,因此它的可读性不好,但您应该能够对使用的检测方法有一些基本的了解。

请记住,只有当软件部署在“新”(以sccm 2012引入)应用程序格式,而不是“旧”软件包/程序格式时才是如此。

如果你想了解更多的细节,我曾试图自动触发任何给定应用程序的重新安装过程,但最终由于chache/distribution point的问题而失败。我发布了我的所有发现here

相关问题