Documentation Index

Fetch the complete documentation index at: https://learn.workforceexperience.hp.com/llms.txt

Use this file to discover all available pages before exploring further.

通过SCCM使用单一安装程序(.exe)部署

Prev Next

简介

HP Insights Windows 应用程序(也称为 Windows 代理)适用于 HP Workforce Experience Platform(WXP)可通过 Microsoft System Center 配置管理器(SCCM)通过安装安装程序方法部署。这种方法非常适合跨多设备管理安装的组织,因为它利用单一安装程序(.exe)提供的捆绑可执行文件来简化部署和配置。使用setup.exe还能让你(IT管理员)在不同部署间保持一致性和控制,同时减少用户干扰。

本文提供了使用 SCCM(单一安装程序(.exe))部署 Windows 代理的逐步指南: 

  1. UPN后缀 提供给指定的惠普服务专家或业务合作伙伴。

  2. 获取公司密码:

    1. 登录WXP。在左侧菜单中,点击 设置 > 偏好设置

    2. 偏好设置 标签中,滚动到 公司PIN 部分并复制PIN码。

  3. 下载Windows应用程序

  4. 在 SCCM 中创建应用程序

  5. 将应用内容分发到分发点(DP)

  6. 使用SCCM部署平台应用

  7. 验证部署情况

注: 这些 说明适用于 Microsoft System Center Configuration Manager (SCCM) v.1902,但也可能适用于较新版本的 SCCM。

下载Windows应用程序 - 单一安装程序(.exe)

  • 从[Download HP Insights Software](https://workforceexperience.hp.com/software)下载并安装Windows代理

  • 请从 这里下载剧本文件。

  • 将以下下载内容放入本地文件夹1:

    • setup.exe

    • setuparm.exe

    • hp-insights-installer-script.ps1

  • 在另一个文件夹里,放置名为 hp-insights-remediation-script-sccm.ps1 的文件。

  • 使用相同的文件夹层级结构,同时将这些文件夹保留在SCCM服务器内容分发位置。

    • 打开两个脚本,把ENTER_COMPANY_PIN替换成真正的公司PIN并保存。

    • 要配置 HP Insights 设备软件的代理或更新设置,请创建一个批处理脚本添加所需的注册表键,并在安装程序中指定批处理脚本。

    • 默认情况下,HP Insights会在自动更新后注册。要启用注册而不自动更新,请在 hp-insights-installer-script.ps1 第15行处添加 UPDATEBEFOREENROLL=0:

    $arguments = "/silent HIDETRAY=FALSE CPIN=$PIN_VALUE UPDATEBEFOREENROLL=0"

在SCCM中创建应用程序

  1. 登录SCCM管理控制台,启动 创建应用程序 向导。

  2. 在SCCM管理控制台中,点击 软件库。

  3. 软件库 工作区中,选择应用 管理>> 创建应用程序。 

  4. 选择 手动指定应用信息。

  5. 点击 下一步

  6. 在相应字段输入以下内容,点击 “下一步”, 并输入以下详细信息:

    • 姓名: 惠普洞察Windows应用

    • 出版商: 惠普公司

    • 版本: 5.xx.xxx(替换为部署的.exe文件版本)

  7. 点击 “下一步 ”以接受 应用目录 条目的默认设置。

  8. 点击 下一步

  9. 点击 添加 以创建新的 部署类型 ,然后选择 脚本安装程序

  10. 手动指定部署类型信息,该信息将自动被选中。

  11. 点击 下一步。

  12. 对于 部署类型,输入 名称为 HP Insights Windows 应用程序静默安装

  13. 点击 下一步。

  14. 内容位置中,指定.exe文件的网络路径(UNC名称)。例如,

    \\WIN-Server-PC\Softwares\HP\Installation\

  15. 安装程序中,将命令指定为:

    powershell.exe -ExecutionPolicy Bypass -noninteractive -nologo -File “hp-insights-installer-script.ps1”

  16. 卸载程序中,指定命令为:

    1. 关于卸载,请参阅文章《用SCCM或Microsoft Intune卸载HP Insights Windows代理

  17. 在64位客户端上选择“ 运行安装 ”选项,并卸载该程序作为32位进程。

  18. 点击 下一步。

  19. 要指定检测规则,点击 添加条款 并输入以下规则以检测HP Insights应用二进制文件的存在,然后点击 确定

  20. 点击 下一步 继续并更新以下内容:

    • 设定类型: 注册

    • 蜂巢:点击 浏览......  并选择 HKEY_LOCAL_MACHINE\SOFTWARE\Hewlett-Packard\HP Touchpoint Manager\Agent

  21. 点击 确定

  22. 要指定 用户体验 设置,选择下方设置并点击 “下一步”。

    • 安装行为: 系统安装

    • 登录要求: 无论用户是否登录

    • 安装项目可见度: 隐藏

    • 最大允许运行时间(分钟): 20

  23. 点击 “下一步 ”直到显示 关闭 按钮。

  24. 点击 关闭。

修改平台的Windows应用程序设置

在将软件包复制到 SCCM 分发点之前修改应用设置:

  1. 在SCCM管理控制台左侧菜单中,选择“ 软件库”>“应用管理”>“应用程序”。

  2. 在右侧菜单中,右键点击新的 HP Insights Windows应用程序 ,然后点击 属性。

  3. 选择 分发设置 标签,然后选择当包裹分配到分发点时 自动下载内容

  4. 点击 确定。

  5. 点击 应用,然后选择 确定 关闭应用属性。

将应用内容分发到分发点(DP)

  1. 在SCCM管理控制台左侧列,选择“ 软件库”>“应用管理”>“应用程序”。

  2. 在右侧菜单中,右键点击新的 Windows应用程序>分发内容。

  3. 通用页面的分发内容向导中,点击“下一步”。

  4. 查看内容以分发,点击 下一步。

  5. 当显示分发进度的计量表出现时,查看已采取的操作,并点击 关闭。

核实分发点的内容状态

在DP地理位置分散的大型环境中,推荐的最佳实践是在部署平台的Windows应用前验证内容状态。为了核实内容状态:

  1. 在 SCCM 管理控制台中,选择 “监控”>“分发状态”>“内容状态”。

  2. 右键点击 Windows应用程序,然后点击 查看状态。

  3. 在继续前,请确认包裹已成功复制到所有DPs。

使用 SCCM 部署 Windows 代理

注意:IT 管理员可以创建两个独立的设备组。一个是针对Intel设备,另一个是针对Arm设备。在下面的步骤5中使用这些小组。

  1. 登录SCCM管理控制台,点击 软件库

  2. 软件库 工作区中,右键点击 HP Insights Windows应用程序

  3. 点击 部署

  4. 点击 浏览......紧邻 收藏。

  5. 根据部署策略,点击 用户集合设备集合 ,选择目标设备和用户进行安装。

  6. 点击 确定 ,然后选择 下一步。

  7. 确保 分配点 显示在窗口中。点击 下一步

  8. 部署设置中,选择“ 安装操作 ”,然后选择 “必需”。

  9. 点击 “下一步 ”,然后 点击“下一步”。

  10. 用户体验 设置中,选择“ 隐藏在软件中心”和所有通知 “的下拉菜单,选为”用户通知:设置“。

  11. 点击 “下一步 ”直到显示 “关闭 ”按钮。

  12. 点击 关闭

验证 Windows 代理的部署

请查看应用部署的日期和时间。验证一下:

  1. 在SCCM管理控制台左侧列,点击 “监控>部署”。

  2. 在顶部的搜索栏中输入 Windows应用程序

  3. 点击搜索结果中的 Windows应用部署 。右下角会出现一张图表,显示SCCM集合中安装该软件的计算机数量。状态回复包括:

    • 成功

    • 未安装

    • 错误

    • 未知状态:表示计算机很可能尚未连接到SCCM以接收Windows应用部署包

该平台的 Windows 应用程序安装也可以在目标计算机上进行验证。

为了验证目标计算机上的部署情况:

  1. 在终端用户电脑上,在控制面板中打开“程序”和“功能”;该平台和HP Touchpoint分析客户端应安装。

  2. 如果部署过程中系统托盘图标未隐藏,点击 系统托盘图标 并选择 状态; 设备注册状态应显示为 已注册

创建新的SCCM重新注册申请(免费计划)

为了确保从免费计划迁移时正确注册,请在SCCM中创建新申请:

  1. 登录SCCM管理控制台,启动 创建应用程序 向导。

  2. 在SCCM管理控制台中,点击 软件库

  3. 软件库工作区中,选择应用管理>应用>创建应用程序

  4. 选择 手动指定应用信息 ,然后点击 “下一步”。

  5. 输入以下信息并点击 下一步:

    1. 名称:HP Insights Windows 应用修复

    2. 出版商:惠普公司

    3. 版本:5.xx.xxx(替换为部署中的.exe文件版本)

  6. 点击 “下一步 ”以接受 应用目录 条目的默认设置。

  7. 点击 下一步

  8. 点击 添加 以创建新的 部署类型 ,然后选择 脚本安装程序

  9. 手动指定 部署类型 信息,该信息会自动被选中。

  10. 点击 下一步

  11. 对于 部署类型,输入名称为 HP Insights Windows Application Remediation 静默安装

  12. 点击 下一步

  13. 内容位置中,指定文件的 hp-insights-remediation-script-sccm.ps1网络路径(UNC名称)。例如, \\WIN-Server-PC\Softwares\HP\Installation\

  14. 安装程序中,指定以下命令 powershell.exe -ExecutionPolicy Bypass -noninteractive -nologo -File “hp-insights-remediation-script-sccm.ps1”

  15. 卸载程序中,选择 “无”

    1. 关于卸载,请参阅文章《用SCCM或Microsoft Intune卸载HP Insights Windows代理

  16. 在64位客户端上选择“ 运行安装 ”选项,并卸载该程序作为32位进程。

  17. 点击 下一步

  18. 要指定检测规则,点击 添加条款 并输入以下规则以检测HP Insights应用二进制文件的存在,然后点击 确定

  19. 点击 下一步 继续并更新以下内容:

    1. 设置类型:注册表

    2. 蜂巢:点击浏览 ...... 按钮并选择 HKEY_LOCAL_MACHINE\SOFTWARE\Hewlett-Packard\HP Touchpoint Manager\AgentDummyReg

  20. 点击 确定

  21. 请指定以下 用户体验 设置,然后点击 “下一步”。

    1. 安装行为:系统安装

    2. 登录要求:用户是否登录

    3. 安装程序可见性:隐藏

    4. 最大允许运行时间 (分钟):20

  22. 点击 “下一步 ”直到显示关闭按钮。

  23. 点击 关闭

注意一般指南:修改、分发并部署新的SCCM重新注册应用(免费套餐),方式与HP Insights Windows应用相同。

重要提示

如果客户或IT管理员执行严格的PowerShell执行策略(如AllSigned、RemoteSigned或其他受限执行策略),则在部署前必须对卸载PowerShell脚本 hp-insights-remediation-script-sccm.pshp-insights-installer-script.ps1 进行数字签名。在这样的环境中:

  • IT管理员必须用批准的代码签名证书签署提供的PowerShell卸载脚本。在配置Intune或SCCM中的应用部署时,必须使用签名脚本。

  • IT管理员必须确保对应的代码签名证书(或其发出的CA证书)存在于所有目标设备上本地计算机证书存储下的可信根认证机构可信发布者存储中。

  • 未能满足这些要求可能导致系统执行策略阻挡卸载脚本。

联系我们

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