HP Workforce Experience Platform (WXP) 的 HP Insights Windows 應用程式 (也稱為 Windows 代理程式) 可以使用 Microsoft System Center Configuration Manager (SCCM) 搭配 MSI 安裝程式方法進行部署。這種方法非常適合跨多個裝置管理安裝的組織,因為它支援靜默安裝參數,並透過標準化的 MSI 工具實現簡化的更新和配置。使用 MSI 還使您能夠(IT 管理員)在部署之間保持一致性和控制,同時最大限度地減少使用者中斷。
本文涵蓋使用 Microsoft SCCM 和 MSI 安裝程式的部署程式,分為四個步驟:
附註: 下列指示適用於 Microsoft System Center Configuration Manager (SCCM) v.1902,但也可能適用於較新版本的 SCCM。
下載適用於 Windows 的 Workforce Experience Platform (MSI Installer)
若要下載 Windows 代理程式:
使用 MSI 安裝程式和 https://workforceexperience.hp.com/software 的相依性下載並安裝 Windows 代理程式。
如需詳細指示,請參閱文章 - 使用 MSI Installer 安裝 Windows 代理程式
請確定 HP Insights.zip 檔案的下列內容已儲存至 SCCM 可存取的位置。
VC++ 可轉散發套件 (x86)
HP Insights Manager 應用程式
VC++ 可轉散發套件 (x64)
HP Insights Analytics 用戶端 - 相依性
HP Insights Analytics 用戶端套件
有關詳細信息,請參閱文章 - Installing Windows Agent Using MSI Installer
HP Insights 用戶端 - 相依性套件無法安裝在非 HP 製造的電腦上,包括虛擬機器
從 這裡下載卸載 PowerShell 腳本。
提取.zip文件的內容;將會擷取數個 PowerShell 腳本檔案。
請確定.zip檔案中的內容已儲存至 SCCM 可存取的位置。
在 SCCM 中建立應用程式 (在 SCCM 中建立必要的應用程式)
以下是有關建立執行 Workforce Experience Platform 所需應用程式的詳細資訊。這些應用程式是使用 HPInsights.zip 檔案中包含的五個相依性來建立的。
SCCM 中必須提供下列應用程式:
VC++ 可轉散發套件 (x86)
HP Insights Manager 應用程式 (HPInsightsAgent.msi)
如果要在 HP Insights Manager 之前安裝的裝置中不存在,則可以與 VC++ (x86) 相依性一起安裝。
VC++ 可轉散發套件 (x64)
HP Insights Analytics 用戶端 - 相依性 (HPInsightsAnalyticsDependencies.msi)
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:
登入 SCCM 管理主控台 ,然後啟動「 建立應用程式精靈」。
在 SCCM Admin Console 中,按一下 [軟體程式庫]。
在 「軟體程式庫」 工作區中,按一下「 應用程式管理」>「應用程式」。會顯示現有的應用程式。
按一下位於頂端的 建立應用程式 。
選取 [手動指定應用程式資訊],然後按一下 [下一步]。
在相應的欄位中鍵入以下內容,然後按一下 下一步:
名稱: VC++ 可轉散發套件 (x86)
發行商: Microsoft
版本:14.XX.XXXXX.X(取代為您要部署的VC_redist.x86.exe檔案版本)
按一下 下一步 ,接受 「應用程式型錄」 項目的預設值。
按一下 新增 以建立新的 部署型別 ,然後選取 指令碼安裝程式。
手動指定部署類型資訊,該資訊將自動選取,然後按一下 下一步。
輸入「VC++ Redist (x86) silent install」作為部署型別的名稱,然後按一下 下一步。
在 [內容位置] 中,指定vc_redist.x86.exe檔案的網路路徑 (UNC 名稱)。
在 「安裝程式」中,指定下列指令:
vc_redist.x86.exe /install /quiet /norestart
在解除 安裝程式中,指定下列命令,然後按一下 下一步:
vc_redist.x86.exe /卸載 /quiet /norestart
按一下新增子句以指定偵測規則,並輸入下列規則;然後按一下 OK 和 Next 繼續。
設定類型: 登錄
蜂巢: HKEY_LOCAL_MACHINE
索引鍵: SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x86
選取 [此登錄設定必須存在於目標系統上,以指出此應用程式的存在]
若要指定 使用者體驗 設定,請選取下列設定,然後按一下 下一步:
安裝行為: 安裝系統
登入要求: 使用者是否已登入
安裝程式可見性: 潛
允許的最大運行時間(分鐘): 20
裝置重新啟動行為: 沒有具體動作
按一下 下一步 ,接受軟體相依性的預設值。
確認部署詳細資料,然後按一下 下一步。
顯示完成畫面時,按一下 關閉。
在 「建立應用程式 精靈」中,按一下 「下一步 」以繼續。
確認設定並按一下 下一步。
顯示完成畫面時,按一下 關閉。
第二個應用程式:建立 HP Insights 套件
若要建立 HP Insights 套件:
登入 SCCM 管理主控台,然後啟動「 建立應用程式精靈」。
在 SCCM Admin Console 中,按一下 [軟體程式庫]。
在 「軟體程式庫」 工作區中,按一下「 應用程式管理」>「應用程式」,然後按一下頂端的「 建立應用程式 」。
選取 [Windows Installer] (*.msi 檔案),指定 HP Insights.msi 檔案的 UNC 路徑,然後按一下 [下一步]。
驗證匯入的資訊,然後按一下下一步。
確認應用程式的名稱,然後將 安裝程式 命令更新為:
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 系統匣圖示和所有通知。
將 安裝行為 設定為 系統安裝。
選取下列 使用者體驗 設定,然後按一下 下一步。
裝置重新啟動行為: 沒有具體動作
按一下 下一步 以確認應用程式的設定。
確認設置,然後單擊 下一步。
顯示完成畫面時,按一下 關閉。
注意:HP Insights Analytics 用戶端 - 相依性套件無法安裝在非 HP 製造的 PC 上,包括虛擬機器。
修改 HP Insights 套件
若要修改 HP Insights 套件應用程式設定:
在 SCCM 管理主控台的左欄中,按一下軟體 程式庫 > 應用程式管理 > 應用程式。
在右窗格中,以滑鼠右鍵按一下新的 HP Insights 應用程式,然後按一下 [屬性]。
選取 [發佈設定] 索引標籤,然後選取 [將套件指派給發佈點時 自動下載內容] ,然後按一下 [確定]。
選取「部署類型」索引標籤,然後選取「HP Insights for Windows Installer」(*.msi檔案)項目,然後按一下「編輯」。
選取 [ 程式 ] 索引標籤,在 [解除安裝程式] 欄位中,然後指定下列命令:
powershell.exe -executionpolicy bypass -windowstyle hidden -noninteractive -nologo -file “UninstallHP Insights.ps1”
選取 [偵測方法] 索引標籤,然後刪除 MSI 產品代碼的現有偵測。
按一下 新增子句 並輸入下列規則,然後按一下 確定 和 下一步 繼續:
設定類型: 檔案系統
型: 檔案
路徑: %ProgramFiles(x86)%\Hewlett-Packard\HP Insights Manager\Agent
檔案或資料夾名稱: LHAgent.exe
選取 [此檔案或資料夾與 64 位元系統上的 32 位元應用程式相關聯] 核取方塊。
財產: 版本
接線員: 大於或等於
值: <替換為正在部署的 HP Insights.msi 版本>
與 64 位用戶端上的 32 位應用程式相關聯: 是
選取 [使用者體驗 ] 索引標籤,並確定已設定下列設定。
安裝行為: 安裝系統
登入要求: 使用者是否已登入
安裝程式可見性: 潛
允許的最大運行時間(分鐘): 20
裝置重新啟動行為: 沒有具體動作
選取 相依性 索引標籤,然後按一下 新增。
在 [相依性群組名稱] 中,輸入 VC++ Redistributable (x86) 作為 群組名稱。
按一下 [ 新增 ],然後從相依性應用程式清單中選取 VC++ 可轉散發套件 (x86) 應用程式,選取這些應用程式旁邊的核取方塊,然後按一下 [確定]。
確保已選擇 自動安裝l。
按一下 確定 以建立相依性群組。
按一下 套用,然後按一下 確定 以關閉 HP Insights 應用程式屬性。
第三個應用程式:建立 VC++ 可轉散發套件 (x64) 套件
若要建立新的 SCCM 應用程式套件以安裝適用於 Windows 的 Workforce Experience Platform:
登入 SCCM 管理主控台並啟動「 建立應用程式精靈」。
在 SCCM Admin Console 中,按一下 [軟體程式庫]。
在 「軟體程式庫」 工作區中,按一下「 應用程式管理」>「應用程式」,然後按一下頂端的「 建立應用程式 」。
選取 [手動指定應用程式資訊] ,然後按一下 [下一步]。
在相應的欄位中鍵入以下內容,然後按一下 下一步:
名字: VC++ 可轉散發套件 (x64)
發行人: Microsoft
版本: 14.XX.XXXXX.X(取代為您要部署的VC_redist.x64.exe檔案版本)
按一下 下一步 ,接受 「應用程式型錄」 項目的預設值。
按一下 新增 以建立新的 部署類型,然後選取 指令碼安裝程式。
手動指定部署類型資訊,該資訊將自動選取,然後按一下 下一步。
輸入 “VC++ Redist (x64) silent install ” 作為 部署型別的名稱,然後按一下 [ 下一步]。
在 [內容位置] 中,指定vc_redist.x64.exe檔案的網路路徑 (UNC 名稱)。
在 「安裝程式」中,指定下列指令:
vc_redist.x64.exe /install /quiet /norestart
在解除安裝程式中,指定下列命令,然後按一下 下一步:
vc_redist.x64.exe /卸載 /quiet /norestart
若要指定偵測規則,請按一下 新增子句, 然後輸入下列規則,然後按一下 確定 和下一步 以繼續:
設定類型: 註冊表
蜂巢: HKEY_LOCAL_MACHINE
鑰匙: 軟體\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x64
選取「此登錄設定必須存在於目標系統上」,以指出此應用程式的存在
若要指定使用者體驗 設定,請選取下列設定,然後按一下 下一步:
安裝行為: 安裝系統
登入要求: 使用者是否已登入
安裝程式可見性: 潛
允許的最大運行時間(分鐘): 20
裝置重新啟動行為: 沒有具體動作
按一下 下一步 ,接受軟體相依性的預設值。
確認部署詳細資料,然後按一下 下一步。
顯示完成畫面時,按一下 關閉。
在「建立應用程式精靈」中,按一下 「下一步 」以繼續。
確認設置,然後單擊 下一步。
顯示完成畫面時,按一下 關閉。
第四個應用程式:建立 HP Insights Analytics 用戶端 – 相依性套件
若要建立 HP Insights Analytics 用戶端 - 相依性套件:
登入 SCCM 管理主控台,然後啟動「 建立應用程式精靈」。
在 SCCM Admin Console 中,按一下 [軟體程式庫]。
在「軟體程式庫」工作區中,按一下「 應用程式管理 」>「 應用程式」,然後按一下頂端的「 建立應用程式 」。
選取 [Windows Installer (*.msi 檔案),指定 HPInsightsAnalyticsDependencies.msi 檔案的 UNC 路徑,然後按一下 [ 下一步]。
驗證匯入的資訊,然後按一下 下一步。
確認應用程式的名稱,然後將「安裝程式」指令更新為:msiexec /i HPInsightsAnalyticsDependencies.msi /q /norestart。
將安裝行為設定為「系統安裝」。
選取下列 使用者體驗 設定,然後按一下 下一步。
裝置重新啟動行為: 沒有具體動作。
按一下 下一步 以確認應用程式的設定。
確認設置,然後單擊 下一步。
顯示完成畫面時,按一下 關閉。
便條: HP Insights Analytics 用戶端 - 相依性套件無法安裝在非 HP 製造的 PC 上,包括虛擬機器。
第五個應用程式:建立 HP Insights Analytics 用戶端套件
若要建立 HP Insights Analytics 用戶端套件:
登入 SCCM 管理主控台,然後啟動「 建立應用程式精靈」。
在 SCCM Admin Console 中,按一下 [軟體程式庫]。
在「軟體程式庫」工作區中,按一下「 應用程式管理」>「應用程式」,然後按一下頂端的「 建立應用程式 」。
選取 [Windows Installer (*.msi 檔案),指定 HPInsightsAnalytics.msi 檔案的 UNC 路徑,然後按一下 [ 下一步]。
驗證匯入的資訊,然後按一下 下一步。
確認應用程式的名稱,然後將「安裝程式」指令更新為:msiexec /i HPInsightsAnalytics.msi /qn /norestart /l*v ta-log.txt
將安裝行為設定為「系統安裝」。
選取下列 使用者體驗 設定,然後按一下 下一步。
裝置重新啟動行為: 沒有具體動作。
按一下 下一步 以確認應用程式的設定。
確認設置,然後單擊 下一步。
顯示完成畫面時,按一下 關閉。
修改 HP Insights Analytics 用戶端套件
若要修改 HP Insights Analytics 用戶端套件:
在 SCCM Admin Console 的左欄中,按一下 軟體程式庫 > 應用程式管理 > 應用程式。
在右窗格中,以滑鼠右鍵按一下新的 HP Insights Analytics 用戶端應用程式,然後按一下屬性。
選取 [發佈設定] 索引標籤,然後選取 [將套件指派給發佈點時 自動下載內容] ,然後按一下 [確定]。
選取部署類型索引標籤,然後選取 HP Insights Analytics 用戶端 – Windows Installer (*.msi 檔案) 項目,然後按一下編輯。
選取 [解除安裝程式] 欄位中的 [程式] 索引標籤,然後指定下列命令: powershell.exe -executionpolicy bypass -windowstyle hidden -noninteractive -nologo -file “UninstallHP Insights.ps1”
選取 [偵測方法] 索引標籤,然後刪除 MSI 產品代碼的現有偵測。
按一下 新增子句 並輸入下列規則,然後按一下 確定 和 下一步 繼續:
設定類型: 檔案系統
型: 檔案
路徑: %ProgramFiles(x86)%\HP\HP Insights Analytics Client
檔案或資料夾名稱:我nsightsAnalyticsClient.exe
選取「檔案系統設定必須滿足下列規則,才能指出此應用程式的存在」核取方塊。
財產: 版本
接線員: 大於或等於
值: <取代為正在部署的HPInsightsAnalytics.msi版本>
與 64 位用戶端上的 32 位應用程式相關聯: 是
選取 [使用者體驗 ] 索引標籤,並確定已設定下列設定:
安裝行為: 安裝系統
登入要求: 使用者是否登入
安裝程式可見性: 潛
允許的最大運行時間(分鐘): 20
裝置重新啟動行為: 沒有具體動作
選取 相依性 索引標籤,然後按一下 新增。
在 相依性群組名稱中,輸入 VC++ Redistributable (x64) 作為 群組名稱。
按一下 [ 新增 ],然後從相依性應用程式清單中選取 VC++ 可轉散發套件 (x64) 應用程式。
選取這些應用程式旁邊的核取方塊,然後按一下 確定。
確保已選擇 自動安裝l。
按一下 確定 以建立相依性群組。
重複上述步驟 8,新增第二個相依性 (HP Insights Analytics 用戶端 - 相依性) 和第三個相依性 (HP Insights Manager 應用程式),每個相依性都有自己的相依性群組名稱。
按一下 套用,然後按一下 確定 以關閉 HP Insights Analytics 應用程式內容。
將內容散發至發佈點 (DP)
若要將 HP Insights for Windows 和相依性內容分發至 SCCM DP:
在 SCCM 管理主控台的左欄中,按一下「 軟體程式庫」 > 「應用程式管理 >應用程式」。
在右窗格中,以滑鼠右鍵按一下新的 HP Insights 應用程式>分發內容。
在 [一般] 頁面的 [分發內容精靈] 中,按一下 [下一步]。
檢閱要散發的內容,然後按一下 「下一步」。
將出現一個儀表,顯示分發進度。檢閱所採取的動作,然後按一下「關閉」。
針對 VC++ 可轉散發套件 (x86)、VC++ 可轉散發套件 (x64)、HP Insights Analytics 用戶端和 HP Insights Analytics 用戶端 - 相依性應用程式重複上述相同步驟。
驗證發佈點 (DP) 上的內容狀態
在 DP 地理位置分散的大型環境中,最佳實務是在部署適用於 Windows 的 Workforce Experience Platform 之前驗證內容狀態。
若要驗證內容狀態:
在 SCCM 管理主控台中,按一下 監控>分發狀態 > 內容狀態。
以滑鼠右鍵按一下每個應用程式:VC++ 可轉散發套件 (x86)、VC++ 可轉散發套件 (x64)、HP Insights、HP Insights Analytics 用戶端、HP Insights Analytics 用戶端 – 相依性應用程式,然後按一下檢視狀態。
在繼續之前,請確認套件已成功複製到所有 DP。
使用 SCCM 部署 Windows 代理程式
使用 SCCM 部署 HP Insights Manager:
在 SCCM 管理主控台的左欄中,按一下軟體 程式庫 > 應用程式管理 > 應用程式。
在右窗格中,以滑鼠右鍵按一下新的 HP Insights 應用程式。
在「部署軟體精靈」中,按一下集合旁的「瀏覽」。
然後選取要部署套件的 裝置集合 。
按一下 確定,然後按一下 下一步。
按一下 下一步 接受內容目的地設定。
選取 HP Insights 應用程式的 必要, 然後按一下 下一步。
若要接受預設部署排程,並在可用時間之後儘快部署,請按一下 下一步。否則,請視需要指定部署的排程。
選取 [偵測方法] 索引標籤,然後刪除 MSI 產品代碼的現有偵測。
按一下 新增子句 並輸入下列規則,然後按一下 確定。
使用者通知:隱藏在軟體中心和所有通知中。
按一下 下一步 繼續。
按一下 下一步 以接受預設警示選項。
確認部署的設定,然後按一下 下一步。
檢閱所採取的動作,然後按一下 「關閉」。
使用 SCCM 部署 HP Insights Analytics 用戶端應用程式
若要在 SCCM 中部署適用於 Windows 的 HP Insights Analytics 應用程式:
在 SCCM Admin Console 的左欄中,按一下 軟體程式庫 > 應用程式管理 > 應用程式。會顯示所有現有的應用程式。
在右窗格中,以滑鼠右鍵按一下新的 HP Insights Analytics 用戶端應用程式。
在「部署軟體精靈」中,按一下「集合」旁的「瀏覽」。
選取要部署套件的裝置集合,然後按一下 確定。
按一下 下一步。
按一下 下一步 接受內容目的地設定。
選取 HP Insights 應用程式的 必要, 然後按一下 下一步。
若要接受預設部署排程,並在可用時間之後儘快部署,請按一下 下一步。否則,請視需要指定部署的排程。
選取下列 使用者體驗 設定,然後按一下 下一步:
使用者通知:隱藏在軟體中心和所有通知中。
按一下 下一步 以接受預設警示選項。
確認部署的設定,然後按一下 下一步。
檢閱所採取的動作,然後按一下「關閉」。
聯絡我們
如需任何幫助, 建立支援案例
或電子郵件 support@wxp.hp.com