当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Windows Server Core 上的 SCCM 软件中心

作者:精品下载站 日期:2024-12-14 11:32:53 浏览:17 分类:玩电脑

Windows Server Core 上的 SCCM 软件中心


在 Windows Server 核心上启动 SCCM 软件中心确实很有趣。我之前没有尝试过,因为我的实验室设置通常由带有 GUI 的 Windows Server 操作系统组成。

在这篇文章中,我将分享我在 Windows Server 核心操作系统上使用新 SCCM 软件中心应用程序的经验。

上周我创建了一个虚拟机并安装了 Windows Server 2019 - Server core。您可能会发现在核心操作系统上工作并不是那么有趣。这是因为与带有 GUI 的服务器操作系统不同,您无法快速获得最多的选项。更多的是使用命令而不是 GUI 选项。

您组织的 IT 管理员使用软件中心来安装应用程序、软件更新和升级 Windows。要了解有关软件中心的更多信息,请阅读软件中心用户指南。

注意 - 根据 Microsoft 的说法,“任何版本的 Windows Server Core 都不支持新的软件中心应用程序”。现在为什么不支持新的软件中心应用程序?我也会介绍一下。

在我的上一篇文章中,我介绍了 Windows Server 核心上的 SCCM 客户端安装。这非常简单,因为可以通过简单的客户端推送来安装客户端代理。

在计算机上安装 SCCM 客户端代理后,您可以使用多种方式启动 ConfigMgr 软件中心。您可以运行快捷命令softwarecenter:,或者单击“开始”> 输入“Software Center”并启动它。

现在,上述两种方法在 Server Core 中都不起作用,因为您没有“开始”按钮,也没有 softwarecenter: 命令起作用。

提示 - 一篇有趣的文章 - 如何为 ConfigMgr 软件中心创建快捷方式。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

在 Windows Server Core 操作系统上启动 SCCM 软件中心

如果您想在 Windows Server Core 操作系统上启动 SCCM 软件中心,您可以尝试以下步骤。

  • 首先使用您的帐户登录Windows Server。
  • 运行SoftwareCenter:将不起作用,因为服务器不接受此命令。
  • 在命令提示符中,将路径更改为 C:\Windows\CCM 文件夹。
  • 如果您想要加载新的软件中心,请将路径更改为C:\Windows\CCM\ClientUX
  • 运行 SCClient.exe,这应该会在计算机上启动 SCCM 软件中心。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

一旦您看到软件中心已加载,您将像往常一样使用所有选项。在我的实验室中,即使我启用了新的软件中心,我最初也看到旧的软件中心已加载。

那是因为我正在启动旧的软件中心。要加载新的软件中心,请确保从 C:\Windows\CCM\ClientUX 文件夹启动 SCClient.exe。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

检查设备合规性

在您刚刚启动的新软件中心中,您可以执行或检查设备合规性。这会根据 IT 管理员定义的安全策略评估设备的设置。

您只能在新的软件中心应用程序中找到设备合规性选项。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

微软表示 Windows Server Core 不支持新软件中心

如果您阅读本文,微软明确提到任何版本的 Windows Server Core 都不支持新的软件中心应用程序。对此没有更多解释。

好吧,我可以在服务器核心上启动新的软件中心应用程序,没有任何问题。那为什么不支持呢?这是我的理解。

除了自定义选项卡之外,下面列出的选项都可以正常工作。是的,自定义选项卡在新的软件中心应用程序中不起作用。

  • 应用领域
  • 更新
  • 操作系统
  • 安装状态
  • 设备合规性
  • 选项

假设如果您单击任何自定义选项卡,您将看到一系列消息框。 无法加载软件中心。加载软件中心所需的组件时出现问题。您可以稍后尝试启动软件中心。

单击确定按钮的次数越多,它启动的新消息框就越多。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

如果您不幸运,服务器可能会重新启动并显示您不希望发生的 BSOD。因此,切勿单击 Server Core 上软件中心中的自定义选项卡。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

从软件中心在服务器核心上安装应用程序

在从软件中心安装任何新应用程序之前,让我检查一下已安装的应用程序列表。我正在使用 wmic 产品获取名称来列出所有已安装的应用程序。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

是时候加载新的软件中心应用程序了。我将测试 7zip 安装。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

7zip 应用程序安装得非常好。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

运行 wmic Product get name 命令显示 7-zip 已安装。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

通过上述测试,我不能断定您可以安装任何应用程序。上面的操作是为了测试应用程序是否安装在 Server Core 上。如果应用程序完全基于 GUI,那么您可能会发现它在这种情况下没有用。

在服务器核心上启动 Configuration Manager 客户端属性

除了启动软件中心之外,您还可以加载 Configuration Manager 客户端属性。通常,您可以转到控制面板并单击“配置管理器属性”图标。

如果是 Windows Server 核心,您可以运行命令 control smscfgrc 来启动 SCCM 属性。从那里您可以单击操作选项卡并运行操作周期。您通常在“配置管理器属性”下看到的所有其他选项卡均可用。

[玩转系统] Windows Server Core 上的 SCCM 软件中心

当我探索有关该主题的新内容时,我将更新本文。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯