透過 SCCM 部署setup.exe

Prev Next

HP Workforce Experience Platform (WXP) 的 HP Insights Windows 應用程式 (也稱為 Windows 代理程式) 可以使用 Microsoft System Center Configuration Manager (SCCM) 搭配 MSI 安裝程式方法進行部署。這種方法非常適合跨多個裝置管理安裝的組織,因為它支援靜默安裝參數,並透過標準化的 MSI 工具實現簡化的更新和配置。使用 MSI 還使您能夠(IT 管理員)在部署之間保持一致性和控制,同時最大限度地減少使用者中斷。

本文涵蓋使用 Microsoft SCCM 和 MSI 安裝程式的部署程式,分為四個步驟:

  1. Download the Workforce Experience Platform for Windows (MSI Installer)

  2. Create an Application in SCCM

  3. Distribute the Application content

  4. Deploy HP Insights Windows Application

附註: 下列指示適用於 Microsoft System Center Configuration Manager (SCCM) v.1902,但也可能適用於較新版本的 SCCM。

下載適用於 Windows 的 Workforce Experience Platform (MSI Installer)

若要下載 Windows 代理程式:

    1. 使用 MSI 安裝程式和 https://workforceexperience.hp.com/software 的相依性下載並安裝 Windows 代理程式。

    1. 如需詳細指示,請參閱文章 - 使用 MSI Installer 安裝 Windows 代理程式

  1. 請確定 HP Insights.zip 檔案的下列內容已儲存至 SCCM 可存取的位置。

    • VC++ 可轉散發套件 (x86)

    • HP Insights Manager 應用程式

    • VC++ 可轉散發套件 (x64)

    • HP Insights Analytics 用戶端 - 相依性

    • HP Insights Analytics 用戶端套件

  2. 這裡下載卸載 PowerShell 腳本。

  3. 提取.zip文件的內容;將會擷取數個 PowerShell 腳本檔案。

  4. 請確定.zip檔案中的內容已儲存至 SCCM 可存取的位置。

在 SCCM 中建立應用程式 (在 SCCM 中建立必要的應用程式)

以下是有關建立執行 Workforce Experience Platform 所需應用程式的詳細資訊。這些應用程式是使用 HPInsights.zip 檔案中包含的五個相依性來建立的。

SCCM 中必須提供下列應用程式:

  1. VC++ 可轉散發套件 (x86)

  2. HP Insights Manager 應用程式 (HPInsightsAgent.msi)

    • 如果要在 HP Insights Manager 之前安裝的裝置中不存在,則可以與 VC++ (x86) 相依性一起安裝。

  3. VC++ 可轉散發套件 (x64)

  4. HP Insights Analytics 用戶端 - 相依性 (HPInsightsAnalyticsDependencies.msi)

  5. HP Insights Analytics 用戶端套件 (HPInsightsAnalytics.msi)

    • 必須依序安裝 VC++ Redistributable (x64)、HP Insights Analytics Client - Dependencies 和 HP Insights Manager。

便條: 部署 Workforce Experience Platform 需要 VC++ 可轉散發應用程式。但是,某些設備可能具有這些應用程序的更新版本,並且適合部署。

HP Insights Manager 還需要公司 PIN 碼 (CPIN) 值,該值可以通過登錄 WXP 並從“設置”>“首選項”複製公司 PIN 來獲取。

第一個應用程式:建立 VC++ 可轉散發套件 (x86) 應用程式

若要建立新的 SCCM 應用程式套件以安裝適用於 Windows 的 Workforce Experience Platform:

  1. 登入 SCCM 管理主控台 ,然後啟動「 建立應用程式精靈」。

  2. SCCM Admin Console 中,按一下 [軟體程式庫]。

  3. 「軟體程式庫」 工作區中,按一下「 應用程式管理」>「應用程式」。會顯示現有的應用程式。

  4. 按一下位於頂端的 建立應用程式

  5. 選取 [手動指定應用程式資訊],然後按一下 [下一步]。

  6. 在相應的欄位中鍵入以下內容,然後按一下 下一步

    • 名稱: VC++ 可轉散發套件 (x86)

    • 發行商: Microsoft

    • 版本:14.XX.XXXXX.X(取代為您要部署的VC_redist.x86.exe檔案版本)

  7. 按一下 下一步 ,接受 「應用程式型錄」 項目的預設值。

  8. 按一下 新增 以建立新的 部署型別 ,然後選取 指令碼安裝程式。

  9. 手動指定部署類型資訊,該資訊將自動選取,然後按一下 下一步。

  10. 輸入「VC++ Redist (x86) silent install」作為部署型別的名稱,然後按一下 下一步。

  11. 在 [內容位置] 中,指定vc_redist.x86.exe檔案的網路路徑 (UNC 名稱)。

  12. 「安裝程式」中,指定下列指令:

    vc_redist.x86.exe /install /quiet /norestart

  13. 在解除 安裝程式中,指定下列命令,然後按一下 下一步

    vc_redist.x86.exe /卸載 /quiet /norestart

  14. 按一下新增子句以指定偵測規則,並輸入下列規則;然後按一下 OK Next 繼續。

    • 設定類型: 登錄

    • 蜂巢: HKEY_LOCAL_MACHINE

    • 索引鍵: SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x86

    • 選取 [此登錄設定必須存在於目標系統上,以指出此應用程式的存在]

  15. 若要指定 使用者體驗 設定,請選取下列設定,然後按一下 下一步:

    • 安裝行為: 安裝系統

    • 登入要求: 使用者是否已登入

    • 安裝程式可見性:

    • 允許的最大運行時間(分鐘): 20

    • 裝置重新啟動行為: 沒有具體動作

  16. 按一下 下一步 ,接受軟體相依性的預設值。

  17. 確認部署詳細資料,然後按一下 下一步

  18. 顯示完成畫面時,按一下 關閉

  19. 「建立應用程式 精靈」中,按一下 「下一步 」以繼續。

  20. 確認設定並按一下 下一步

  21. 顯示完成畫面時,按一下 關閉

第二個應用程式:建立 HP Insights 套件

若要建立 HP Insights 套件:

  1. 登入 SCCM 管理主控台,然後啟動「 建立應用程式精靈」。

  2. SCCM Admin Console 中,按一下 [軟體程式庫]。

  3. 「軟體程式庫」 工作區中,按一下「 應用程式管理」>「應用程式」,然後按一下頂端的「 建立應用程式 」。

  4. 選取 [Windows Installer] (*.msi 檔案),指定 HP Insights.msi 檔案的 UNC 路徑,然後按一下 [下一步]。

  5. 驗證匯入的資訊,然後按一下下一步

  6. 確認應用程式的名稱,然後將 安裝程式 命令更新為:

    msiexec /i HPInsights.msi CPIN=companypin HIDETRAY=True /qn /norestart /l*v tp-log.txt

將預留位置companypin取代為 HP Insights 租戶的實際公司 PIN 碼。要獲取公司PIN,請登入WXP並按一下設定>首選項。在「偏好設定」標籤中,捲動至「公司 PIN」區段並複製 PIN 碼。

便條: 若要設定適用於 Windows 的 Workforce Experience Platform 的 Proxy 設定,請建立批次指令碼以新增所需的 regkey,並在安裝程式中指定批次指令碼。 HIDETRAY=True 指令必須按照大寫字母的指定來寫入。此命令會隱藏 HP Insights 系統匣圖示和所有通知。

  1. 安裝行為 設定為 系統安裝。

  2. 選取下列 使用者體驗 設定,然後按一下 下一步

裝置重新啟動行為: 沒有具體動作

  1. 按一下 下一步 以確認應用程式的設定。

  2. 確認設置,然後單擊 下一步

  3. 顯示完成畫面時,按一下 關閉

注意:HP Insights Analytics 用戶端 - 相依性套件無法安裝在非 HP 製造的 PC 上,包括虛擬機器。

修改 HP Insights 套件

若要修改 HP Insights 套件應用程式設定:

  1. 在 SCCM 管理主控台的左欄中,按一下軟體 程式庫 > 應用程式管理 > 應用程式。

  2. 在右窗格中,以滑鼠右鍵按一下新的 HP Insights 應用程式,然後按一下 [屬性]。

  3. 選取 [發佈設定] 索引標籤,然後選取 [將套件指派給發佈點時 自動下載內容] ,然後按一下 [確定]。

  4. 選取「部署類型」索引標籤,然後選取「HP Insights for Windows Installer」(*.msi檔案)項目,然後按一下「編輯」。

  5. 選取 [ 程式 ] 索引標籤,在 [解除安裝程式] 欄位中,然後指定下列命令:

    powershell.exe -executionpolicy bypass -windowstyle hidden -noninteractive -nologo -file “UninstallHP Insights.ps1”

  6. 選取 [偵測方法] 索引標籤,然後刪除 MSI 產品代碼的現有偵測。

  7. 按一下 新增子句 並輸入下列規則,然後按一下 確定 下一步 繼續:

    • 設定類型: 檔案系統

    • 型: 檔案

    • 路徑: %ProgramFiles(x86)%\Hewlett-Packard\HP Insights Manager\Agent

    • 檔案或資料夾名稱: LHAgent.exe

    • 選取 [此檔案或資料夾與 64 位元系統上的 32 位元應用程式相關聯] 核取方塊。

      • 財產: 版本

      • 接線員: 大於或等於

      • 值: <替換為正在部署的 HP Insights.msi 版本>

      • 與 64 位用戶端上的 32 位應用程式相關聯:

  8. 選取 [使用者體驗 ] 索引標籤,並確定已設定下列設定。

    • 安裝行為: 安裝系統

    • 登入要求: 使用者是否已登入

    • 安裝程式可見性:

    • 允許的最大運行時間(分鐘): 20

    • 裝置重新啟動行為: 沒有具體動作

  9. 選取 相依性 索引標籤,然後按一下 新增。

    • 在 [相依性群組名稱] 中,輸入 VC++ Redistributable (x86) 作為 群組名稱。

    • 按一下 [ 新增 ],然後從相依性應用程式清單中選取 VC++ 可轉散發套件 (x86) 應用程式,選取這些應用程式旁邊的核取方塊,然後按一下 [確定]。

    • 確保已選擇 自動安裝l。

    • 按一下 確定 以建立相依性群組。

  10. 按一下 套用,然後按一下 確定 以關閉 HP Insights 應用程式屬性。

第三個應用程式:建立 VC++ 可轉散發套件 (x64) 套件

若要建立新的 SCCM 應用程式套件以安裝適用於 Windows 的 Workforce Experience Platform:

  1. 登入 SCCM 管理主控台並啟動「 建立應用程式精靈」。

  2. SCCM Admin Console 中,按一下 [軟體程式庫]。

  3. 「軟體程式庫」 工作區中,按一下「 應用程式管理」>「應用程式」,然後按一下頂端的「 建立應用程式 」。

  4. 選取 [手動指定應用程式資訊] ,然後按一下 [下一步]。

  5. 在相應的欄位中鍵入以下內容,然後按一下 下一步:

    • 名字: VC++ 可轉散發套件 (x64)

    • 發行人: Microsoft

    • 版本: 14.XX.XXXXX.X(取代為您要部署的VC_redist.x64.exe檔案版本)

  6. 按一下 下一步 ,接受 「應用程式型錄」 項目的預設值。

  7. 按一下 新增 以建立新的 部署類型,然後選取 指令碼安裝程式

  8. 手動指定部署類型資訊,該資訊將自動選取,然後按一下 下一步

  9. 輸入 “VC++ Redist (x64) silent install ” 作為 部署型別的名稱,然後按一下 [ 下一步]。

  10. 在 [內容位置] 中,指定vc_redist.x64.exe檔案的網路路徑 (UNC 名稱)。

  11. 「安裝程式」中,指定下列指令:

    vc_redist.x64.exe /install /quiet /norestart

  12. 在解除安裝程式中,指定下列命令,然後按一下 下一步

    vc_redist.x64.exe /卸載 /quiet /norestart

  13. 若要指定偵測規則,請按一下 新增子句, 然後輸入下列規則,然後按一下 確定 下一步 以繼續:

    • 設定類型: 註冊表

    • 蜂巢: HKEY_LOCAL_MACHINE

    • 鑰匙: 軟體\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x64

    • 選取「此登錄設定必須存在於目標系統上」,以指出此應用程式的存在

  14. 若要指定使用者體驗 設定,請選取下列設定,然後按一下 下一步

    • 安裝行為: 安裝系統

    • 登入要求: 使用者是否已登入

    • 安裝程式可見性:

    • 允許的最大運行時間(分鐘): 20

    • 裝置重新啟動行為: 沒有具體動作

  15. 按一下 下一步 ,接受軟體相依性的預設值。

  16. 確認部署詳細資料,然後按一下 下一步

  17. 顯示完成畫面時,按一下 關閉

  18. 在「建立應用程式精靈」中,按一下 「下一步 」以繼續。

  19. 確認設置,然後單擊 下一步

  20. 顯示完成畫面時,按一下 關閉

第四個應用程式:建立 HP Insights Analytics 用戶端 – 相依性套件

若要建立 HP Insights Analytics 用戶端 - 相依性套件:

  1. 登入 SCCM 管理主控台,然後啟動「 建立應用程式精靈」。

  2. SCCM Admin Console 中,按一下 [軟體程式庫]。

  3. 在「軟體程式庫」工作區中,按一下「 應用程式管理 」>「 應用程式」,然後按一下頂端的「 建立應用程式 」。

  4. 選取 [Windows Installer (*.msi 檔案),指定 HPInsightsAnalyticsDependencies.msi 檔案的 UNC 路徑,然後按一下 [ 下一步]。

  5. 驗證匯入的資訊,然後按一下 下一步。

  6. 確認應用程式的名稱,然後將「安裝程式」指令更新為:msiexec /i HPInsightsAnalyticsDependencies.msi /q /norestart。

  7. 將安裝行為設定為「系統安裝」。

  8. 選取下列 使用者體驗 設定,然後按一下 下一步

    1. 裝置重新啟動行為: 沒有具體動作。

  9. 按一下 下一步 以確認應用程式的設定。

  10. 確認設置,然後單擊 下一步

  11. 顯示完成畫面時,按一下 關閉

便條: HP Insights Analytics 用戶端 - 相依性套件無法安裝在非 HP 製造的 PC 上,包括虛擬機器。

第五個應用程式:建立 HP Insights Analytics 用戶端套件

若要建立 HP Insights Analytics 用戶端套件:

  1. 登入 SCCM 管理主控台,然後啟動「 建立應用程式精靈」。

  2. SCCM Admin Console 中,按一下 [軟體程式庫]。

  3. 在「軟體程式庫」工作區中,按一下「 應用程式管理」>「應用程式」,然後按一下頂端的「 建立應用程式 」。

  4. 選取 [Windows Installer (*.msi 檔案),指定 HPInsightsAnalytics.msi 檔案的 UNC 路徑,然後按一下 [ 下一步]。

  5. 驗證匯入的資訊,然後按一下 下一步。

  6. 確認應用程式的名稱,然後將「安裝程式」指令更新為:msiexec /i HPInsightsAnalytics.msi /qn /norestart /l*v ta-log.txt

  7. 將安裝行為設定為「系統安裝」。

  8. 選取下列 使用者體驗 設定,然後按一下 下一步。

    1. 裝置重新啟動行為: 沒有具體動作。

  9. 按一下 下一步 以確認應用程式的設定。

  10. 確認設置,然後單擊 下一步。

  11. 顯示完成畫面時,按一下 關閉。

修改 HP Insights Analytics 用戶端套件

若要修改 HP Insights Analytics 用戶端套件:

  1. 在 SCCM Admin Console 的左欄中,按一下 軟體程式庫 > 應用程式管理 > 應用程式

  2. 在右窗格中,以滑鼠右鍵按一下新的 HP Insights Analytics 用戶端應用程式,然後按一下屬性。

  3. 選取 [發佈設定] 索引標籤,然後選取 [將套件指派給發佈點時 自動下載內容] ,然後按一下 [確定]。

  4. 選取部署類型索引標籤,然後選取 HP Insights Analytics 用戶端 – Windows Installer (*.msi 檔案) 項目,然後按一下編輯。

  5. 選取 [解除安裝程式] 欄位中的 [程式] 索引標籤,然後指定下列命令: powershell.exe -executionpolicy bypass -windowstyle hidden -noninteractive -nologo -file “UninstallHP Insights.ps1”

  6. 選取 [偵測方法] 索引標籤,然後刪除 MSI 產品代碼的現有偵測。

  7. 按一下 新增子句 並輸入下列規則,然後按一下 確定 下一步 繼續:

    • 設定類型: 檔案系統

    • 型: 檔案

    • 路徑: %ProgramFiles(x86)%\HP\HP Insights Analytics Client

    • 檔案或資料夾名稱:我nsightsAnalyticsClient.exe

    • 選取「檔案系統設定必須滿足下列規則,才能指出此應用程式的存在」核取方塊。

      • 財產: 版本

      • 接線員: 大於或等於

      • 值: <取代為正在部署的HPInsightsAnalytics.msi版本>

      • 與 64 位用戶端上的 32 位應用程式相關聯:

  8. 選取 [使用者體驗 ] 索引標籤,並確定已設定下列設定:

    • 安裝行為: 安裝系統

    • 登入要求: 使用者是否登入

    • 安裝程式可見性:

    • 允許的最大運行時間(分鐘): 20

    • 裝置重新啟動行為: 沒有具體動作

  9. 選取 相依性 索引標籤,然後按一下 新增。

    • 相依性群組名稱中,輸入 VC++ Redistributable (x64) 作為 群組名稱。

    • 按一下 [ 新增 ],然後從相依性應用程式清單中選取 VC++ 可轉散發套件 (x64) 應用程式。

    • 選取這些應用程式旁邊的核取方塊,然後按一下 確定

    • 確保已選擇 自動安裝l。

    • 按一下 確定 以建立相依性群組。

  10. 重複上述步驟 8,新增第二個相依性 (HP Insights Analytics 用戶端 - 相依性) 和第三個相依性 (HP Insights Manager 應用程式),每個相依性都有自己的相依性群組名稱。

  11. 按一下 套用,然後按一下 確定 以關閉 HP Insights Analytics 應用程式內容。

將內容散發至發佈點 (DP)

若要將 HP Insights for Windows 和相依性內容分發至 SCCM DP:

  1. 在 SCCM 管理主控台的左欄中,按一下「 軟體程式庫」 > 「應用程式管理 >應用程式」。

  2. 在右窗格中,以滑鼠右鍵按一下新的 HP Insights 應用程式>分發內容

  3. 在 [一般] 頁面的 [分發內容精靈] 中,按一下 [下一步]。

  4. 檢閱要散發的內容,然後按一下 「下一步」。

  5. 將出現一個儀表,顯示分發進度。檢閱所採取的動作,然後按一下「關閉」。

  6. 針對 VC++ 可轉散發套件 (x86)、VC++ 可轉散發套件 (x64)、HP Insights Analytics 用戶端和 HP Insights Analytics 用戶端 - 相依性應用程式重複上述相同步驟。

驗證發佈點 (DP) 上的內容狀態

在 DP 地理位置分散的大型環境中,最佳實務是在部署適用於 Windows 的 Workforce Experience Platform 之前驗證內容狀態。

若要驗證內容狀態:

  1. 在 SCCM 管理主控台中,按一下 監控>分發狀態 > 內容狀態。

  2. 以滑鼠右鍵按一下每個應用程式:VC++ 可轉散發套件 (x86)、VC++ 可轉散發套件 (x64)、HP InsightsHP Insights Analytics 用戶端、HP Insights Analytics 用戶端 – 相依性應用程式,然後按一下檢視狀態。

  3. 在繼續之前,請確認套件已成功複製到所有 DP。

使用 SCCM 部署 Windows 代理程式

使用 SCCM 部署 HP Insights Manager:

  1. 在 SCCM 管理主控台的左欄中,按一下軟體 程式庫 > 應用程式管理 > 應用程式

  2. 在右窗格中,以滑鼠右鍵按一下新的 HP Insights 應用程式。

  3. 「部署軟體精靈」中,按一下集合旁的「瀏覽」。

  4. 然後選取要部署套件的 裝置集合

  5. 按一下 確定,然後按一下 下一步。

  6. 按一下 下一步 接受內容目的地設定。

  7. 選取 HP Insights 應用程式的 必要, 然後按一下 下一步。

  8. 若要接受預設部署排程,並在可用時間之後儘快部署,請按一下 下一步。否則,請視需要指定部署的排程。

  9. 選取 [偵測方法] 索引標籤,然後刪除 MSI 產品代碼的現有偵測。

  10. 按一下 新增子句 並輸入下列規則,然後按一下 確定。

  11.  使用者通知:隱藏在軟體中心和所有通知中。

  12. 按一下 下一步 繼續。

  13. 按一下 下一步 以接受預設警示選項。

  14. 確認部署的設定,然後按一下 下一步。

  15. 檢閱所採取的動作,然後按一下 「關閉」。

使用 SCCM 部署 HP Insights Analytics 用戶端應用程式

若要在 SCCM 中部署適用於 Windows 的 HP Insights Analytics 應用程式:

  1. 在 SCCM Admin Console 的左欄中,按一下 軟體程式庫 > 應用程式管理 > 應用程式。會顯示所有現有的應用程式。

  2. 在右窗格中,以滑鼠右鍵按一下新的 HP Insights Analytics 用戶端應用程式

  3. 「部署軟體精靈」中,按一下「集合」旁的「瀏覽」。

  4. 選取要部署套件的裝置集合,然後按一下 確定

  5. 按一下 下一步

  6. 按一下 下一步 接受內容目的地設定。

  7. 選取 HP Insights 應用程式的 必要, 然後按一下 下一步

  8. 若要接受預設部署排程,並在可用時間之後儘快部署,請按一下 下一步。否則,請視需要指定部署的排程。

  9. 選取下列 使用者體驗 設定,然後按一下 下一步

    1. 使用者通知:隱藏在軟體中心和所有通知中。

  10. 按一下 下一步 以接受預設警示選項。

  11. 確認部署的設定,然後按一下 下一步

  12. 檢閱所採取的動作,然後按一下「關閉」。

聯絡我們

如需任何幫助, 建立支援案例   或電子郵件 support@wxp.hp.com