管理 HP 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