使用配置管理器的新SCCM控制台部署

这篇文章介绍了使用配置管理器部署SCCM控制台。使用本文中的步骤,您可以使用Configuration Manager将SCCM控制台打包并远程部署到Windows设备。

当您安装最新版本时配置管理器的当前分支更新,控制台升级是必须的。不仅在站点服务器上,而且在安装了SCCM控制台的所有设备上。始终建议您使用最新版本的Configuration Manager控制台连接到SCCM站点。

例如,您将SCCM当前分支升级到版本2211。现在,您希望IT团队安装最新版本的控制台。您从哪里获得最新版本的SCCM控制台设置?我将在下一节中回答这个问题,请继续阅读。

PatchMyPC HorizontalAD
修补我的电脑赞助广告

伴随着SCCM控制台升级,您还需要确保控制台扩展也升级了。与宣布弃用SCCM社区中心对于管理员来说,安装和管理控制台扩展有点乏味。

谈到Configuration Manager控制台安装方法,还有其他方法可以安装控制台。参考下面的指南,了解安装Configuration Manager控制台的不同方法。

关于配置管理控制台

SCCM管理员使用配置管理控制台来管理ConfigMgr环境。使用配置管理器控制台,可以连接到中央管理站点或主站点.但是,不能将配置管理器控制台连接到二级网站这是微软定义的限制。

在安装SCCM时,可以选择在同一台服务器上安装控制台。但是,如果您想将SCCM控制台部署到多台计算机上,该怎么办呢?这可以再次使用SCCM来完成。是的,您可以使用Configuration Manager来部署SCCM控制台,我将向您展示如何做到这一点。

Configuration Manager控制台支持的操作系统版本

“配置管理器”支持在以下Windows操作系统上安装控制台:

  • Windows Server 2022:标准,数据中心(从版本2107开始
  • Windows Server 2019:标准,数据中心
  • Windows Server 2016:标准,数据中心
  • Windows Server 2012 R2(x64):标准,数据中心
  • Windows Server 2012(x64):标准,数据中心
  • Windows 11(x64): Pro, Enterprise
  • Windows 10(x86, x64): Pro, Enterprise
  • Windows 8.1(x86, x64): Professional, Enterprise

不支持Windows 7操作系统安装Configuration Manager控制台。

SCCM控制台安装文件的位置

在SCCM服务器上,控制台设置文件可以在两个位置找到:

  • 在配置管理器站点服务器上:\Tools\ConsoleSetup .
  • SCCM安装介质:<配置管理器安装媒体>\SMSSETUP\BIN\I386 .

在这一点上,我想强调的是,不要考虑使用CD.Latest源文件安装控制台。按微软,这是一个不受支持的场景,因此可能会导致控制台安装出现问题。此外,您不应该运行AdminConsole.msi因为这不能正确安装控制台。不要尝试,因为它不会安装控制台。

在SCCM 1902中部署Configuration Manager控制台的方式略有变化。在早期版本在SCCM中,我们只使用consolesetup.exe来打包和部署控制台。但是,从SCCM版本1902开始,您需要以下所有文件来正确地打包和部署控制台。

  • ConsoleSetup.exe
  • AdminConsole.msi
  • ConfigMgr.AC_Extension.i386.cab
  • ConfigMgr.AC_Extension.amd64.cab
SCCM控制台安装文件的位置
SCCM控制台安装文件的位置

在sources文件夹中创建一个文件夹。将其命名为控制台或任何相关的名称。将所有四个控制台设置文件(从Tools文件夹)复制到您创建的新文件夹中。在配置应用程序时,我们将使用此文件夹作为内容位置。

请注意:从ConfigMgr 2107,控制台要求微软。net Framework 4.6.2版本,建议使用4.8版本。如果在其他设备上安装控制台,请确保更新. net。如果设备还没有,控制台设置不会安装这个先决条件。

使用配置管理器部署SCCM控制台

对于使用配置管理器的SCCM控制台部署,请执行以下步骤。

  • 启动配置管理器控制台。
  • 华体会体育系列软件图书馆。右击应用程序并选择创建应用程序。
  • 在创建应用程序向导上,选择手动指定应用信息

点击下一个继续。

使用配置管理器部署SCCM控制台
使用配置管理器部署SCCM控制台

指定此应用程序的相关信息,然后单击下一个

使用配置管理器部署SCCM控制台
使用配置管理器部署SCCM控制台

添加新的部署类型

部署类型页中,可配置部署类型。读到这帖子了解SCCM支持的所有部署类型。您还可以添加多个部署类型,并为每个部署类型定义优先级。单击,添加新的部署类型添加按钮。

现在选择手动指定部署类型信息.点击下一个

使用SCCM部署配置管理器控制台

指定应用程序信息。点击下一个

使用SCCM部署配置管理器控制台

提供内容位置路径(控制台安装文件所在的文件夹)。最重要的是,确保您指定了正确的安装和卸载命令。

使用以下命令安装ConfigMgr控制台。取代“siteserverfqdn使用主站点服务器名。

ConsoleSetup.exe /q TargetDir="%ProgramFiles%\ConfigMgr Console" DefaultSiteServerName=siteserverfqdn.com

输入以下命令卸载SCCM控制台。

ConsoleSetup.exe /uninstall /q .exe

点击下一个

使用SCCM部署配置管理器控制台

增加ConfigMgr控制台部署的检测方法

接下来我们指定检测方法。指定以下不足检测规则。

  • 设置类型-文件系统
  • 类型,文件
  • 路径,% ProgramFiles (x86) % \ bin \ ConfigMgr控制台
  • 文件或文件夹名称-Microsoft.ConfigurationManagement.exe

打勾"此文件或文件夹与64位系统上的32位应用程序相关联”。

选择“文件系统设置必须满足以下规则以指示此应用程序的存在”。

  • 属性- - - - - -版本
  • 操作符,=
  • 价值——5.1902.1044.1000

点击好吧然后下一个

使用SCCM部署配置管理器控制台

下面配置所需的设置用户体验并点击下一个.如果在“需求”下没有需要指定的内容,则单击“依赖项”下一个并关闭部署向导。

使用SCCM部署配置管理器控制台

最后,在完成页面点击关闭.将应用程序分发到分发点。然后,您就可以将Configuration Manager控制台部署到设备集合中了。

使用SCCM部署配置管理器控制台

在客户端计算机上测试SCCM控制台部署

在我的实验室测试中,在多台Windows 10和Windows 11计算机上成功安装了SCCM控制台。由于我们在命令行中指定了默认站点服务器,因此控制台在启动时直接连接到站点服务器。

使用配置管理器部署SCCM控制台
使用配置管理器部署SCCM控制台

在Windows 10和Windows 11设备上测试SCCM控制台卸载也可以正常工作。如果你需要任何与这篇文章相关的进一步帮助,请在评论区写下。我希望这篇文章能有所帮助。

使用配置管理器部署SCCM控制台
使用配置管理器部署SCCM控制台

留下回复

你的电邮地址将不会公布。必填字段已标记

22日评论

  1. 《阿凡达》的照片 内森 说:

    为什么这需要通过设备集合来部署,以便检测方法能够工作?
    我已经通过用户集合部署,应用程序安装没有问题,但会得到0x87D00324(-2016410844)

    将应用程序移动到Device集合立即解决了这个问题。

  2. 《阿凡达》的照片 卡尔 说:

    你在哪里找到检测方法的版本值?

    我们更新到2006年,我不太确定在哪里寻找这些更新的信息。

    提前感谢你,你的网站已经非常有帮助!!

    1. 您可以从升级了ConfigMgr控制台的机器中选择该值。例如,如果您已经升级了站点服务器上的控制台,您可以选择该值,因为它是更新的值。

  3. 《阿凡达》的照片 安德鲁·比勒 说:

    这巧妙地涵盖了为新安装部署控制台的情况,事实上我已经在做类似的事情;谢谢你提供这个指南。但是,升级安装的情况如何呢?我已经安装了1902版本的控制台,我想部署2002版本;安装程序是否足够聪明,当你在这篇博客文章中给出相同的安装参数时,可以做正确的事情并干净地升级,还是我们需要确保在开始安装之前执行卸载?

    (我知道主机在启动时会提示升级。然而,在某些情况下,以这种方式启动的升级似乎会可靠地失败,我们希望尽可能地避免这些情况。)

    如果有必要的话,我当然可以自己测试一下,但如果能从专家那里得到答案就更好了,把它公开发布可能会帮助其他有同样问题的人。

  4. 《阿凡达》的照片 安德鲁•格兰特 说:

    谢谢你出色的向导,第一次就成功了!

  5. 《阿凡达》的照片 加勒特 说:

    是否可以将默认在C:\根目录下的“ConfigMgrAdminUISetupVerbose.log”和“ConfigMgrAdminUISetupVerbose.log”日志文件输出到另一个目录。我找不到开关来做这件事。

  6. 《阿凡达》的照片 韦恩DeJulia 说:

    注意:由于某些原因,斜杠没有复制过来
    ConsoleSetup.exe /q TargetDir= " %ProgramFiles%\Microsoft Configuration Manager\AdminConsole " DefaultSiteServerName=

  7. 《阿凡达》的照片 韦恩DeJulia 说:

    复制文件到上面讨论的文件夹,之后目标如下:
    ConsoleSetup.exe /q TargetDir= " %ProgramFiles%\Microsoft Configuration Manager\AdminConsole " DefaultSiteServerName=XXX.com
    卸载:ConsoleSetup.exe /uninstall /q .exe
    repair: msiexec.exe /fvomus {CEC93134-0862-481E-842F-A19417FD5E12} /passive /quiet /norestart .exe /fvomus {CEC93134-0862-481E-842F-A19417FD5E12
    产品代码:{CEC93134-0862-481E-842F-A19417FD5E12}

    安装检测规则使用windows安装程序与上述GUID
    打勾:此msi产品代码必须存在{CEC93134-0862-481E-842F-A19417FD5E12}

  8. 《阿凡达》的照片 凯文·米 说:

    谢谢分享!你的博客是一个救星。继续这项伟大的工作!

  9. 《阿凡达》的照片 MADHU SUNKE 说:

    为什么我不用adminconsole。Msi的安装?我能够安装没有任何问题。

    任何官方文档都说只使用consolesetup.exe ?

    1. 《阿凡达》的照片 斯特凡•穆勒 说:

      MSI不会安装所有的文件->一些组件不再是MSI的一部分,而是。cab文件的一部分。只有consolesetup.exe会使用.cab .exe文件

  10. 《阿凡达》的照片 塞吉奥 说:

    嗨,Prajwal,在我的情况下,如果将检测方法从5.1902.1044.1000更改为5.1902.1045.1000,可以安装。
    i的错误是0x87D00324(-2016410844)

  11. 《阿凡达》的照片 克里斯Dartois 说:

    如果您像我一样复制/粘贴安装程序,请将所有弯曲的“”标记替换为更直的“”标记,否则安装将立即失败。

    这是一个微妙但重要的区别。并不是说这条评论会显示出区别…哈哈。

  12. 《阿凡达》的照片 西蒙·奥尔森 说:

    嗨。
    在使用本指南部署控制台时,我得到以下错误
    错误0 x80070057 (-2147024809)

      1. 《阿凡达》的照片 西蒙·奥尔森 说:

        它说的是一样的。