管理 WXP Insights 代理的更新

Prev Next

介绍

HP Insights Windows 应用程序(也称为 Insights Agent)软件是 HP Workforce Experience Platform (WXP) 的核心组件,可跨设备群部署。本指南介绍了如何管理 HP Insights 代理更新,以及 IT 管理员如何控制更新策略以满足组织需求。目前,WXP 支持以下方法:

  • 自动更新(默认行为): HP Insights Agent 软件通常每隔一到两个月更新一次,提供新功能、性能改进、安全增强和错误修复。

    默认情况下,它设置为自动更新。HP Insights Agent 每天检查更新并自动安装最新版本,以确保设备安全和最新。

  • 自定义更新控制: 惠普为 IT 管理员提供了管理 HP Insights Agent 软件更新的灵活性,使他们能够配置自己的环部署设置,以管理跨设备组部署的 HP Insights Agent 版本,并符合他们自己的软件部署策略。

管理员可以使用以下三种方法配置自定义更新控制:

  1. 将 ADMX/ADML 与 Microsoft Intune 或组策略 (GPO) 配合使用

  2. 用于配置注册表项的批处理文件

  3. 手动注册表项更新

有关详细信息,请参阅下面的 设置自定义更新控件 部分。

发布过期和强制更新选择退出选项

HP Insights Agent 软件的每个版本在其下一个版本发布后最多可支持九个月,之后将被视为已过期,以确保最佳支持并维护安全标准。

如果配置了自定义更新,则仅在修改版本设置时才会进行更新。但是,如果已部署的版本达到 9 个月的到期时间,HP 会提供一个月的宽限期。在此宽限期之后,HP 会强制更新到最新的通用版本(定义为至少一个月前的最新版本)。但是,对于具有严格合规性或禁止强制更新的内部政策的组织,HP 提供了强制更新选择退出选项,以防止自动更新,即使在过期后也是如此。

注意:默认情况下,选择退出控件处于禁用状态,并且仅从 HP Insights 版本 5.25.78 及更高版本开始受支持。

设置自定义更新控件

HP Insights Agent 软件由三个组件组成,每个组件都独立发布,以最大限度地减少更新的大小。

  • 惠普洞察

  • HP Insights 分析

  • HP Insights 插件包

三个 HP Insights 组件的这些更新是通过策略实现的,该策略由一组应用于设备的 Windows 注册表更新组成。此软件更新策略管理 HP Insights 代理软件的更新,包括 5 个关键属性。下表概述了这些属性。

客户可以选择以下三种方法中的任何一种来配置以下 5 个属性。

  1. 使用 ADMX/ADML 设置 Microsoft Active Directory (AD) 组策略 (GPO)

  2. 创建批处理文件以配置注册表项。

  3. 手动更新注册表项。

属性名称

属性描述

属性值

IsVersionPolicy

启用或禁用自动更新。

0: 默认情况下,自动更新处于启用状态。

注意:任何非零值都会禁用自动更新。

100: 使用 ADMX/ADML 通过组策略进行自定义更新(方法 A - 选项 1 和 2)

200: 自定义更新通过批处理文件进行控制(方法 B)。

300: 自定义更新:通过注册表项手动控制(方法 C)

Techpulse版本

“HP Insights”包的目标版本,要保留到到期。

示例:5.XX.XXX

HPT版本

要保留至到期的 HP Insights Analytics 软件包的目标版本

示例:4.X.XXXX.X

插件包版本

要保留至到期的 HP Insights 插件包的目标版本

示例:1.X.X.X

使用严格版本控制

控制强制更新选择退出选项。

False:禁用“强制更新选择退出”选项 (默认)。 过期的代理软件将强制更新到最新的常规版本。

True:启用强制更新选择退出选项,即使上述键中设置的版本已过期,也根本没有软件更新。

注意:自定义更新控件仅适用于联机更新通道。如果您在设备上本地手动安装较新版本的 HP Insights 软件包,即使它与这些更新方法指定的版本不匹配,它也可能成功安装。

方法 A:使用 ADMX/ADML 设置策略

下载 HP 提供的 ADMX/ADML 模板,网址为 https://workforceexperience.hp.com/software (部分:HP Insights Windows 应用程序 → 下载 HP Insights Agent 更新策略)

选项 1: 使用 Microsoft Intune 部署 ADMX/ADML 文件

在 Microsoft Intune 管理中心部署自定义管理模板,如 ADMX 和 ADML 文件。这用于配置默认 Intune 模板中未包含的应用程序或 Windows 设置。

先决条件

  • 具有适当权限访问 Microsoft Intune 管理中心。

  • 要部署的 ADMX/ADML 文件。例如,从供应商网站下载所需的配置包(例如 HP Insights 版本 Settings.zip)并提取 ZIP 内容。

程序步骤

步骤 1.上传 ADMX/ADML 文件

  1. 登录到 Microsoft Intune 管理中心。将显示 主页 。

  2. 在平台的左侧菜单中,单击 设备> Windows。将显示“Windows 设备”页面。

  3. 在 Windows 设备页面的左侧菜单中,单击管理设备>配置。将显示两个选项卡:“策略”和“导入 ADMX”。

  4. 选择 “导入 ADMX”。将显示 导入设置 页面。

  5. 在 导入设置 页面上,显示以下两个步骤:

    1. 在 ADMX 文件上传 步骤中,填写以下内容,然后单击 下一步:

      1. ADMX 文件:从本地系统上传文件。

      2. 默认语言的 ADML 文件:从本地系统上传文件

      3. 指定 ADML 文件的语言:默认情况下,选择英语。

    2. 在 “查看 + 创建 ”步骤中,查看详细信息并单击 “创建”。

页面将刷新,将 状态 显示为“上传正在进行”。上传完成后, 状态 显示为“可用”。使用 “刷新” 图标查看状态更改。

步骤 2.创建策略

  1. 在 Intune 管理中心中,转到“设备>配置>策略”。

  2. 在 策略 选项卡中,单击 创建 > 新策略。创建 配置文件 部分显示在页面右侧。

  3. 在创建 配置文件 部分中,更新以下内容:

    1. 平台:Windows 10及更高版本

    2. 配置文件类型:模板HPInsightsVersion

    3. 模板:导入的管理模板(预览版)

  4. 将显示“ 创建配置文件 ”页面,其中显示以下步骤:

    1. 基础知识:提供策略的 名称 和 说明 。

    2. 配置设置:默认情况下,如果上传了自定义模板 ADMX 和 ADML 文件,则会显示 HP Insights。

      1. 单击 HP Insights >计算机配置 > HP Insights 版本配置设置以查看策略设置。

      2. 在“在 Windows 10 或更高版本上受支持”字段中选择“已启用”选项。

        1. 为字段选择最新版本 - HP Insights 版本、 HP Insights nalytics 客户端版本和 HP Insights 插件包客户端版本。

      3. 在 HP Insights 使用严格版本控制 字段中,选择 True 以 激活强制 更新选择退出 选项,以防止对过期软件进行任何强制更新。 默认情况下,它显示 False。

    3. 跳过 范围标记 ,然后单击 下一步。

    4. 在 “分配” 选项卡中,选择所有组,然后单击 “下一步”。

    5. 查看策略详细信息,然后单击 创建。新添加的策略将显示在 “策略” 选项卡中

选项 2:使用 ADMX/ADML 策略部署 Microsoft Active Directory (AD) 组策略 (GPO)

第 1 步:复制 ADML 和 ADMX 文件

  1. 将 HP 提供的示例 ADML 文件复制到 https://workforceexperience.hp.com/software (部分:HP Insights Windows 应用程序 → 下载 HP Insights Agent 更新策略) 到  \{FQDN}\SYSVOL\{Domain_Name}\PolicyDefinitions\en-US\HPInsights_Version_Settings.adml

  2. 将 HP 提供的示例 ADMX 文件复制到 \{FQDN}\SYSVOL\{Domain_Name}\PolicyDefinitions\HPInsights_Version_Settings.admx

如果 ADML 和 ADMX 文件未保存到正确的位置,则该策略将不会显示在 Active Directory 组策略对象 (GPO) 中。

步骤 2:创建新的组策略对象 (GPO)

  1. 在服务器上,启动 组策略管理。

  2. 在“组策略管理”  对话框中,导航到“组策略管理”> {forest name} > “域 -> {domain name}”>组策略对象“。

  3. 右键单击 “组策略对象” ,然后选择 “新建”。

  4. 在“新建 GPO ” 对话框中,输入以下内容,然后单击 “确定”:

    1. 名称:HPInsights-Version(或任何选择的名称)

    2. 源启动器 GPO: (无)

步骤 3:将组策略对象 (GPO) 关联到设备组

  1. 在服务器上,启动 组策略管理。

  2. 在“组策略管理”  对话框中,转到“组策略管理”> {林名称} > “域 -> {domain name} >组策略对象”。

    1. 双击 HPInsights-Version 以打开 GPO。

  3. 转到“安全过滤 ” 部分:

    1. 通过选择 用户组 并单击 删除来删除任何 用户组 。

    2. 单击 添加。

    3. 在“ 选择用户”、“计算机或组 ”对话框中,单击 “对象类型”。

      1. 在“对象类型 ” 对话框中,仅 选择“计算机” ,然后单击 “确定”。

      2. 在“选择用户、计算机或组 ” 对话框中,单击 “高级”。

      3. 单击 “立即 查找”以搜索所有 设备组 ,然后单击 “确定”。

      4. 根据需要对所有设备组重复此步骤

    4. 在“选择用户、计算机或组 ” 对话框中单击 “确定 ”。

  4. 在“组策略管理”  对话框中,转到 “组策略管理”> {林名称} > “域 -> {域名}”。

    1. 右键单击 {domain name} ,然后 从下拉列表中选择 “链接现有 GPO ”。

    2. 在“选择 GPO ” 对话框中,选择新创建的组策略对象 HPInsights-Version ,然后单击 “确定”。

  5. 在“组策略管理”  对话框中,转到 “组策略管理”> {forest name} > Domains -> {domain name} > 组策略对象,选择并右键单击新创建的 GPO HPInsights-Version,然后单击 “编辑”。

    1. 在“组策略管理编辑器 ” 对话框中,转到 “计算机配置”>“策略>管理模板:从 HPInsights-Version > 中央存储中检索的策略定义(ADMX 文件)(从 ADML/ADMX 文件中自动检索)。

    2. 在右侧菜单中,双击 HP Insights 版本配置。

      1. 在“HP Insights 版本配置 ” 对话框中,输入以下内容:

        • 选择 “已启用”

        • HP Insights 版本: 5.xx.xxx

        • HP Insights Analytics 客户端版本: 4.x.xxxx.x

        • HP Insights 插件包版本:1.x.x.x

        • 使用严格的版本控制: False(默认)或 True。

      2. 单击 确定。

    3. 关闭组 策略管理编辑器。

  6. 在“组策略管理”  对话框中,转到 “组策略管理”> {forest name} > Domains -> {domain name} > 组策略对象,选择并右键单击新创建的组策略对象 HPInsights-Version,然后单击 “强制”。

利用 Microsoft System Center Configuration Manager (SCCM) 部署 HP Insights Windows 应用程序的客户可以创建 全局条件 和 要求。

方法 B:创建一个批处理文件来配置注册表项

此方法使用 .BAT 文件来管理 HP Insights Windows 应用程序的自动更新。

第 1 步:创建批处理文件

  1. 打开Notepad.exe或任何文本编辑器。

  2. 将以下内容复制并粘贴到文件正文中:

    ::@echo关闭

    注册添加 “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Hewlett-Packard\HPTechPulse\GPO\TechPulseVersionPolicy” /v IsVersionPolicy /t REG_DWORD /d 200 /f

    REG ADD “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Hewlett-Packard\HPTechPulse\GPO\TechPulseVersionPolicy” /v TechpulseVersion /t REG_SZ /d %1 /f

    REG ADD “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Hewlett-Packard\HPTechPulse\GPO\TechPulseVersionPolicy” /v HPTAVersion /t REG_SZ /d %2 /f

    REG ADD “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Hewlett-Packard\HPTechPulse\GPO\TechPulseVersionPolicy” /v PluginPackageVersion /t REG_SZ /d %3 /f

    REG ADD “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Hewlett-Packard\HPTechPulse\GPO\TechPulseVersionPolicy” /v UseStrictVersioning /t REG_SZ /d %4 /f

  3. 单击“ 文件 ”> “另存为”,然后将文件另存为versionsettings-ref-import.bat。

  4. 将 保存 versionsettings-ref-import.bat 到组织中所有设备都可以访问的位置。

步骤 2:部署批处理文件

客户可以使用登录脚本或 Microsoft System Center Configuration Manager (SCCM) 来部署批处理文件。

登录脚本

在设备上部署了 HP Insights Windows 应用程序的用户可以使用以下语法将批处理文件 (versionsettings-ref-import.bat) 作为登录脚本分发。

{Path}\versionsettings-ref-import.bat TechpulseVersion HPTAVersion PluginPackageVersion

注意:以下示例中使用的版本仅供说明之用。建议使用 https://workforceexperience.hp.com/software中最通用的发布版本。

{Path}\versionsettings-ref-import.bat 5.24.230 4.2.2364.0 1.0.1.0 False

对于测试版,分别使用 TechPulseVersion 和 HPTAVersion 作为 5.24.230 和 4.2.2364.0,另外使用 1.0.1.0 作为插件包。使用 False 使用 StrictVersioning

对于尚未部署 HP Insights Windows 应用程序的设备,您可以使用以下语法将自动更新批处理文件 (versionsettings-ref-import.bat) 与 HP Insights Windows 应用程序安装包合并到单个批处理文件中。

{Path}\versionsettings-ref-import.bat TechpulseVersion HPTAVersion PluginPackageVersion && [Path]\Setup.exe /silent CPIN=[Company-PIN]

例如:

{Path}\versionsettings-ref-import.bat 5.24.230 4.2.2364.0 1.0.1.0 False && [Path]\Setup.exe /silent CPIN=[HP DaaS Company-PIN]

Microsoft System Center 配置管理器 (SCCM)

对于未部署 HP Insights Windows 应用程序的设备,请将自动更新批处理文件 (versionsettings-ref-import.bat) 和 HP Insights Windows 应用程序安装包合并到 SCCM 中的单个应用程序包中。

  1. 在 SCCM 中,导航到 应用程序并 创建一个应用程序包以部署 HP Insights Windows 应用程序(例如 HP Insights 应用程序)。

  2. 要将批处理文件添加到 HP 应用程序:

    1. 右键单击 HP Insights 应用程序,然后单击 属性。

    2. 单击部署类型 选项卡 。

    3. 选择 HP 应用程序 ,然后单击 编辑。

    4. 在“安装程序 ” 字段中,添加命令以使用以下语法运行批处理文件 (versionsettings-ref-import.bat)。该命令将在安装 HP Insights Windows 应用程序之前运行。

{Path}\versionsettings-ref-import.bat TechpulseVersion HPTAVersion PluginPackageVersion && [Path]\Setup.exe /silent CPIN=[Company-PIN]

例如:

{Path}\versionsettings-ref-import.bat 5.24.230 4.2.2364.0 1.0.1.0 False && [Path]\Setup.exe /silent CPIN=[HP DaaS Company-PIN]

对于测试版,请分别使用 TechPulseVersion 和 HPTAVersion 作为 5.24.230 和 4.2.2364.0,另外使用 1.0.1.0 作为插件包。使用 false 使用 StrictVersioning。

如需有关 HP Insights 公司 PIN 的更多帮助,请联系 HP 主动管理托管服务。

方法 C:手动更新注册表项

使用首选选项更新以下注册表项。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Hewlett-Packard\HPTechPulse\GPO\TechPulseVersionPolicy

  • REG_DWORD,IsVersionPolicy:300

  • REG_SZ,Techpluse版本:5.XX.XXX

  • REG_SZ, HPT版本: 4.X.XXXX.X

  • REG_SZ,PluginPackageVersion:1.X.X.X

  • REG_SZ,UseStrictVersioning:False 或 True

版本选择指南

HP Insights Windows 应用程序的所有版本都分为:

  • 最新版本: 只有一个版本被归类为最新版本,即最新版本。一个月后,最新版本被归类为正式发布。

  • 一般发布: 最新版本之前的所有版本都归类为一般版本。在后续版本发布后九个月内支持常规版本。

HP 建议希望禁用自动更新并使用 HP Insights 代理的自定义更新控件的客户使用最新的通用版本。

联系我们

如需任何帮助, 请创建支持案例 或电子邮件 support@wxp.hp.com