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 或 Microsoft Intune 解除安裝 WXP Insights Windows Agent

Prev Next

簡介

若 WXP Insights for Windows 應用程式是使用 Microsoft System Center Configuration Manager(SCCM)安裝的,這些說明以版本 2203 為基礎。其他 SCCM 版本的步驟可能略有不同。

本指南概述從裝置解除安裝 WXP Insights Windows 應用程式的步驟,重點說明 Microsoft SCCM v.2203 或 Intune 環境。

先決條件

  1. 這裡下載解除安裝 PowerShell 腳本。

  2. 解壓縮解除安裝腳本,並將其保存為 Local-Folder-Path1

  3. 確認已移除在 Intune 或 SCCM 中為 WXP Insights for Windows 應用程式所建立的現有應用程式部署(目標安裝)。

  4. 我們將在 Intune 或 SCCM 中建立新應用程式,以偵測 WXP Insights 應用程式的存在並自動解除安裝。請將此視為新部署(安裝活動)。

Intune

準備步驟:

  1. 若要將解除安裝腳本轉換為 Intunewin 格式,請從以下位置下載 Win32 Content Prep Tool:https://github.com/Microsoft/Microsoft-Win32-Content-Prep-Tool

  2. IntuneWinAppUtil.exe 儲存至 [Download-Folder-Path]

  3. 開啟管理員命令提示字元,使用 cd 命令前往 [Download-Folder-Path],並執行以下命令,將解除安裝腳本轉換為 Intunewin 格式。

  4. [Local-Folder-Path1] 替換為解除安裝腳本解壓縮的本機資料夾:IntuneWinAppUtil.exe -c [Local-Folder-Path1] -s WXPInsights-Uninstall-Script.ps1 -o [Local-Output-Folder-Path]。 例如:IntuneWinAppUtil.exe -c "C:\UninstallScript\" -s wxp-insights-uninstall-script.ps1 -o "C:\IntuneFiles\"

    注意:請確認 UninstallScript 和 IntuneFiles 資料夾已在 C 磁碟機建立,且 UninstallScript 資料夾在執行上述命令之前包含 WXPInsights-Uninstall-Script.ps1 檔案。

  5. 檔案成功轉換後,將出現以下 Intunewin 檔案: wxp-insights-uninstall-script.intunewin

在 Intune 中建立應用程式

若要建立新的 Intune 應用程式套件以解除安裝 WXP Insights Windows 應用程式:

  1. 登入 Azure 入口網站。畫面將顯示首頁

  2. 前往 Microsoft Intune 管理中心,然後按一下應用程式 > 平台 > Windows

  3. 按一下建立,將應用程式類型選取為「Windows 應用程式 (Win32)」,然後按一下選取

  4. 按一下選取應用程式套件檔案

  5. 選取已轉換的 Intunewin 檔案 wxp-insights-uninstall-script.intunewin

  6. 按一下確定

  7. 應用程式資訊頁面中,輸入以下詳細資料,然後按一下下一步

    1. 名稱:Uninstallation for WXP Insights Windows Application

    2. 發行者:HP Inc.

    3. 版本:1.X.X.X(替換為腳本內所述的 WXPInsights-Uninstall-Script.ps1 版本)

  8. 程式頁面的安裝命令中,輸入 powershell.exe -ExecutionPolicy Bypass -File .\wxp-insights-uninstall-script.ps1

  9. 將解除安裝命令輸入為 None。

  10. 按一下檢閱 + 儲存

  11. 需求索引標籤中: a. 在檢查作業系統架構中: i. 選取。指定可安裝應用程式的系統。 ii. 選取在 x64 系統上安裝。 iii. 在 ARM64 系統上安裝。

    注意:只有在目標裝置為 ARM 平台時,才選取此選項。 b. 根據目標環境選取最低作業系統。例如:Windows 10 1607

  12. 按一下檢閱 + 儲存

  13. 偵測規則索引標籤中,將規則格式選取為「使用自訂偵測腳本」。 a. 將以下內容儲存至本機裝置上的 WXPInsights-Detection-Script.ps1 檔案,並將其選取為腳本檔案。

$service = Get-Service -Name "hpLHAgent" -ErrorAction SilentlyContinue
if ($null -eq $service) {
exit 1
}
exit 0
  1. 按一下檢閱 + 儲存

  2. 檢閱 + 儲存索引標籤中,按一下儲存

在 Intune 中部署應用程式:

  1. 指派區段中,按一下編輯選項。

  2. 指派索引標籤中,前往必要區段,並根據部署策略和目標選取新增群組新增所有使用者新增所有裝置

  3. 若要進行無訊息安裝,請在終端使用者通知區段中按一下顯示所有快顯通知

  4. 終端使用者通知中,選取隱藏所有快顯通知,然後按一下確定

  5. 按一下檢閱 + 儲存

  6. 檢閱 + 儲存索引標籤中,按一下儲存

SCCM

先決條件

請確認解除安裝腳本 WXPInsights-Uninstall-Script.ps1 已複製至 SCCM 伺服器系統的 UNC 路徑。

在 SCCM 中建立應用程式

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

  2. 在 SCCM 管理主控台中,按一下軟體程式庫

  3. 軟體程式庫工作區中,按一下應用程式管理 > 應用程式 > 建立應用程式

  4. 選取手動指定應用程式資訊選項。

  5. 按一下下一步

  6. 輸入以下詳細資料,然後按一下下一步

    1. 名稱:Uninstallation for WXP Insights Windows Application

    2. 發行者:HP Inc.

    3. 版本:1.X.X.X(替換為腳本內所述的 wxp-insights-uninstall-script.ps1 版本)

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

  8. 按一下下一步

  9. 按一下新增以建立新的部署類型,並將類型選取為「指令碼安裝程式」。

  10. 手動指定部署類型資訊(系統將自動選取)。

  11. 按一下下一步

  12. 部署類型中,將名稱輸入為「Removal of HP Insights application - silent install」。

  13. 按一下下一步

  14. 內容位置中,指定 wxp-insights-uninstall-script.ps1 檔案的網路路徑(UNC 名稱)。例如:\\WIN-Server-PC\Softwares\HP\Uninstall\

  15. 安裝程式中,將命令指定為 None。

  16. 解除安裝程式中,指定 powershell.exe -executionpolicy bypass -WindowStyle Hidden -noninteractive -nologo -file "wxp-insights-uninstall-script.ps1"

  17. 選取在 64 位元用戶端上以 32 位元處理程序執行安裝和解除安裝程式選項。

  18. 按一下下一步

  19. 選取使用自訂腳本偵測此部署類型的存在

  20. 按一下編輯

  21. 腳本類型中,從下拉式選單選取「Powershell」。

  22. 提供以下腳本內容:

$service = Get-Service -Name "hpLHAgent" -ErrorAction SilentlyContinue
if ($null -eq $service) {
exit 1
}
exit 0
  1. 按一下確定,然後按一下下一步

  2. 安裝行為中,選取「為系統安裝」。

  3. 登入需求中,選取「無論使用者是否登入」。

  4. 持續按一下下一步,直到顯示關閉按鈕。然後按一下關閉

在 SCCM 中部署應用程式:

  1. 登入 SCCM 管理主控台,然後按一下軟體程式庫

  2. 軟體程式庫工作區中,以滑鼠右鍵按一下 Uninstallation for WXP Insights Windows Application,然後按一下部署

  3. 在集合中,按一下瀏覽...

  4. 根據部署策略按一下使用者集合或裝置集合,並選取要解除安裝的目標裝置和使用者。

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

  6. 確認視窗中顯示發佈點

  7. 按一下下一步

  8. 部署設定中,將動作選取為「解除安裝」。

  9. 按一下下一步,然後再按一下下一步

  10. 使用者體驗設定中,將在軟體中心隱藏並隱藏所有通知的下拉式選單選取為「使用者通知:設定」。

  11. 持續按一下下一步,直到顯示關閉按鈕,然後按一下關閉

使用 Intune 或 SCCM 解除安裝 WXP Insights 應用程式的一般注意事項

重要:若客戶或 IT 管理員正在強制執行嚴格的 PowerShell 執行原則(例如 AllSigned、RemoteSigned 或其他受限的執行原則),所提供的解除安裝 PowerShell 腳本 wxp-insights-uninstall-script.ps1 必須在部署前進行數位簽署。在此類環境中:

  • IT 管理員必須使用已核准的程式碼簽署憑證對所提供的 PowerShell 解除安裝腳本進行簽署。在 Intune 或 SCCM 中設定應用程式部署時,必須使用已簽署的腳本。

  • IT 管理員必須確認對應的程式碼簽署憑證(或其頒發的 CA 憑證)存在於所有目標裝置上本機電腦憑證存放區的「受信任的根憑證授權單位」或「受信任的發行者」存放區中。

  • 若未符合這些需求,解除安裝腳本可能會被系統執行原則封鎖。

防止HP元件在解除安裝後自動重新安裝

使用SCCM、Microsoft Intune或解除安裝指令碼解除安裝WXP Insights for Windows代理程式會移除目前安裝在裝置上的 WXPInsightsAgent WXPInsightsAnalytics 應用程式套件。但是,解除安裝這些套件並不會阻止它們稍後再次被安裝。

重新安裝情境

WXPInsightsAgent WXPInsightsAnalytics 可能會在以下情境中重新安裝。

  • Smart Support註冊:當在開箱體驗 (OOBE) 期間或透過HP Privacy Settings啟用 AllowSupport 同意時,HPServiceScan 可以將裝置註冊至HP Smart Support。在Smart Support註冊期間,WXPInsightsAgent WXPInsightsAnalytics 可能會作為Smart Support解決方案的必要元件重新安裝。如需其他資訊,請參閱 HP Smart Support | HP® India

  • Windows Update傳遞:當在OOBE期間或透過HP Privacy Settings啟用 AllowMarketing 和/或 AllowProductEnhancement 同意時,WXPInsightsAnalytics 可能會透過Windows Update再次提供。在這種情況下,WXPInsightsAnalytics 會作為HP Software Component驅動程式套件傳遞,該套件用於支援產品改善、行銷和支援服務的遙測收集。

防止重新安裝

若要防止這些元件重新安裝,IT管理員必須透過Windows Update管理原則封鎖對應的HP Software Component驅動程式套件。例如,管理員可以使用驅動程式排除原則、Windows Server Update Services (WSUS)、Microsoft Intune或SCCM控制項。IT管理員還必須在適用的情況下停用Smart Support註冊機制

聯絡我們

如需任何協助,請建立支援案例或來信至 support@wxp.hp.com