SCCM已经在报告中构建了一个我正在工作的项目经理正在请求显示某个程序是否安装成功。他提到,即使报告显示程序安装成功,但他在SCCM方面的经验很多次都不是这样,现在他要求一个自定义的报告,检查程序是否真的安装了。我只是想问一下,如果SCCM没有成功的话,为什么要报告成功安装的程序呢?这个程序是使用旧的SMS安装程序部署的,而且没有使用MIF文件。还有,我应该使用MIF文件吗?我从来没有使用过MIF文件,我听说他们没有必要在SCCM,因为他们在短信。SCCM是根据登录到Execmgr.log文件的内容来报告成功还是失败?我也听说过,我可以用脚本或什么方式将退出代码返回给SCCM,但我不清楚如何才能这样做。无论如何,如果有人能帮我获得更多的洞察力和澄清,那就太好了。
谢谢大家。
发布于 2012-11-30 00:53:51
SCCM只与安装程序的返回代码一样聪明。大多数安装程序都是相当愚蠢的,不管怎么说。无论在安装过程中发生了什么,我都有很多安装程序使用返回代码0(成功)退出。我甚至见过一些安装程序显示错误消息,但不返回任何代码。
我几乎可以保证,这也是你的项目经理的经验。这是我在过去的一个挫折,你不能定义成功的一个安装,它只是返回代码。
发布于 2013-06-19 19:28:15
除了Chris的答案之外,不要忘记您可以使用所需的配置管理(DCM)创建一个配置项,该配置项可以确定某个配置是否真正正确。
例如,如果要确保安装了特定的应用程序,可以检查exe和几个reg键的存在。当然,这并不能告诉您它是否实际运行,但这是朝着正确方向迈出的一步,对于Chris最初的愚蠢安装程序来说,这可能有助于克服这些错误。CI允许比检查退出代码更灵活(也许在2017年sccm中,我们可以在广告上附加CI,但谁知道呢)。
将这些单独的“配置项”合并到一个名为“配置基线”的组中,并将基线部署到所需的集合中。然后,您可以在兼容和不兼容的计算机上运行报告,并查看问题所在。服务台工作人员也可以在连接到工作站时,一目了然地检查是否符合要求。

https://serverfault.com/questions/453662
复制相似问题