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.

IntuneによるZIPパッケージ(.msi)でのデプロイ

Prev Next

はじめに

Microsoft Intune - MSI Installerは、Windowsベースのデプロイメントパッケージで、IT管理者がMicrosoft Intuneを使ってエンタープライズ管理デバイス全体でHP Insights Windowsアプリケーション(Windows Agentとも呼ばれる)をインストールし管理できるようにします。HP Insights Windowsアプリケーションの展開、更新、管理を簡素化することを目的としています。

この記事では、MSI Installerを使ってWindowsエージェントを展開し、Microsoft Intuneを使ってデバイスを登録するステップバイステップの手順を解説します。

  1. UPNの サフィックス は指定されたHPサービスエキスパートまたはビジネスパートナーに付けます。

  2. 会社のPINを取得してください。

    1. WXPにログインし、 設定 > 設定をクリックします。

    2. 「Preferences」タブで「会社のPIN」セクションまでスクロールし、PINをコピーしてください。

  3. HP Insights Windowsアプリケーション(ZIPパッケージ(.msi)をダウンロードしてください)

  4. Microsoft Win32 Content Prep Toolを使ってHP Insights Windowsアプリケーション(ZIPパッケージ(.msi))を変換します

  5. Microsoft IntuneでHP Insights Windows Application(ZIPパッケージ(.msi)を作成する。

ターゲット層

IntuneのクラウドベースのツールやMSIが提供するサイレントインストールパラメータや設定管理ツールを使って、Workforce Experience Platformをセットアップ・管理したいIT管理者。

前提条件

  • ユーザーはMicrosoft Azureで管理者ロールを持っている必要があります。

    • 管理者のメールアドレスはプライマリユーザーUPNに表示されます。

  • 管理者のデバイスはMicrosoftの無料アプリであるCompany Portalに追加する必要があります。

HP Insights Windows アプリケーション - ZIP パッケージ(.msi)をダウンロードしてください

  1. HP Insights Windows Application ZIP Package (.msi)および依存関係をダウンロードしてください。

  2. .zipファイルの内容をIntuneでアクセス可能な場所に保存してください。2つの.zipファイルがあります。 x86 Zip Package (.msi) => HPInsights.zip は32ビットおよび64ビットのIntelプラットフォーム用、 ARM64 Zip Package (.msi) => HPInsights-arm64.zip はArm64プラットフォーム用です。

    インテルパッケージ

    • VC++ 再配布(x86)

    • VC++ 再配布可能(x64)

    • HP Insights Analytics クライアント依存関係

    • HP Insights Analytics クライアントパッケージ

    • HP Insights Manager アプリケーション

    アームパッケージ

    • VC++ 再配布可能(Arm64)

    • HP Insights Analytics クライアント依存関係

    • HP Insights Analytics クライアントパッケージ

    • HP Insights Manager アプリケーション

注:HP Insights Analytics Client - Dependenciesパッケージは、非HP製PC(仮想マシンを含む)にはインストールできません。

Windows アプリケーション用 WXP 変換 ZIP Package (.msi)Microsoft Win32 Content Prep Tool 使用)

  1. こちらからWin32コンテンツ準備ツールをダウンロードしてください。

  2. IntuneWinAppUtil.exeをローカルフォルダに保存またはダウンロードしてくださいC:\Tool

セクション1:Intelデバイスへの展開用Intuneパッケージ作成(Intel Package)

  1. HPInsights.zipを抽出してローカルフォルダC:\Intune\IntelPkgs\に入れてください。

    • VC_redist.x86.exe

    • VC_redist.x64.exe

    • HPInsightsAnalyticsDependencies.msi

    • HPInsights.msi

    • HPInsightsAnalytics.msi

  2. 管理者コマンドプロンプトを開きます。

  3. C:\Intune\フォルダに行き、以下のコマンドを順番に実行してインストーラーをIntune形式に変換してください:

    • C:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s VC_redist.x86.exe -o C:\Intune\Output\IntelPkgsIntune

    • C:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s VC_redist.x64.exe -o C:\Intune\Output\IntelPkgsIntune

    • C:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s HPInsightsAnalyticsDependencies.msi -o C:\Intune\Output\IntelPkgsIntune

    • C:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s HPInsightsAnalytics.msi -o C:\Intune\Output\IntelPkgsIntune

    • C:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s HPInsights.msi -o C:\Intune\Output\IntelPkgsIntune

  4. ファイル変換が成功すると、以下のIntuneWinファイルが作成され、 C:\Intune\Output\IntelPkgsIntuneに表示されます。

    • VC_redist.x86.intunewin

    • VC_redist.x64.intunewin

    • HPInsightsAnalyticsDependencies.intunewin

    • HPInsightsAnalytics.intunewin

    • HPInsights.intunewin

  5. インテルデバイス向けのIntuneアプリケーション作成:Intuneパッケージをフォルダ内のもの IntelPkgsIntune 使用し、以下の第1アプリケーションから第6アプリケーションまでのセクションでIntuneアプリケーションを作成してください。

  6. Intelデバイス向けのデプロイガイドライン:上記のIntuneアプリケーション作成ステップで作成されたIntuneアプリケーションの展開については、以下の「Intuneでのアプリケーション展開ステップ」セクションを参照してください。

セクション2:Armデバイス(Armパッケージ)での展開用Intuneパッケージ作成

  1. HPInsights.zipを抽出してローカルフォルダにコンテンツを入れC:\Intune\ArmPkgs\

    • VC_redist.arm64.exe

    • HPInsightsAnalyticsDependencies.msi

    • HPInsights.msi

    • HPInsightsAnalytics.msi

  2. 管理者コマンドプロンプトを開きます。

  3. C:\Intune\フォルダに行き、以下のコマンドを順番に実行してインストーラーをIntune形式に変換してください:

    • C:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s VC_redist.arm64.exe -o C:\Intune\Output\ArmPkgsIntune

    • C:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s HPInsightsAnalyticsDependencies.msi -o C:\Intune\Output\ArmPkgsIntune

    • C:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s HPInsightsAnalytics.msi -o C:\Intune\Output\ArmPkgsIntune

    • C:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s HPInsights.msi -o C:\Intune\Output\ArmPkgsIntune

  4. ファイル変換が成功すると、以下のIntuneWinファイルが作成されます。彼らは以下の番組に登場します C:\Intune\Output\ArmPkgsIntune:

    • VC_redist.arm64.intunewin

    • HPInsightsAnalyticsDependencies.intunewin

    • HPInsightsAnalytics.intunewin

    • HPInsights.intunewin

  5. Armデバイス向けのIntuneアプリケーション作成: ArmPkgsIntune フォルダ内のIntuneパッケージを使用して、以下の第3アプリケーションセクションから第6アプリケーションセクションまでIntuneアプリケーションを作成できます。

  6. Armデバイス向けのデプロイガイドライン:上記のIntuneアプリケーション作成で作成されたIntuneアプリケーションの展開については、以下の「Intuneでのアプリケーション展開のステップ」セクションを参照してください。

Microsoft Intuneでのアプリケーション作成

最初のアプリケーション:Create VC++ redistributable (x86) アプリケーション

  1. Azureポータルにサインインしてください。ホームページが表示されます。

  2. Microsoft Intune管理センターにアクセスしてください。

  3. クライアントアプリを選択し、その後アプリへ進みます。

  4. 「追加」をクリックしてWindowsアプリ(Win32)を選択します。

  5. アプリパッケージファイルを選択し」をクリックし、次に「選択」 VC_redist.x86.intunewin

  6. OKをクリックします。

  7. アプリ情報ページにて:

    • そこで登場するのが、出版社としてマイクロソフトです。

    • 次へクリック。

  8. プログラムページ:

    • インストールコマンド: vc_redist.x86.exe /install /quiet

    • アンインストールコマンド: vc_redist.x86.exe / /quiet

    • デバイス再起動動作:特定のアクションなし

    • その他の設定はすべてデフォルトのままにしてください。

  9. 要件ページについて:

    • オペレーティングシステムのアーキテクチャ:

      • 「はい」を選択します。アプリをインストールできるシステムを指定してください。

      • x86システムにインストールを選択します

      • x64システムにインストールを選択します

      • ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば、Windows 10 1607。

  10. 検出ルールのページで:

    • ルールフォーマット:検出ルールを手動で設定

    • 「追加」をクリックします

    • ルールタイプ:レジストリ

      • 主要な経路: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x86

      • 検出方法:キーの存在

      • 64ビットクライアント上の32ビットアプリに関連付けられています:はい

  11. 次へ 」をクリックして最後までお選びください。

  12. 「作成」をクリックします。

第二のアプリケーション - VC++再配布可能(x64)アプリケーションを作成

これは64ビットのMicrosoft Windowsのみの話です

  1. AzureポータルにサインインしてMicrosoft Intuneにアクセスしてください。

  2. クライアントアプリを選択し、その後アプリへ進みます。

  3. 「追加」をクリックしてWindowsアプリ(Win32)を選択します。

  4. アプリパッケージファイルを選択し」をクリックし、「 VC_redist.x64.intunewin」を選択します。

  5. OKをクリックします。

  6. アプリ情報ページにて:

    • そこで登場するのが、出版社としてマイクロソフトです。

    • 次へクリック。

  7. プログラムページ:

    • インストールコマンド: vc_redist.x64.exe /install /quiet

    • アンインストールコマンド: vc_redist.x64.exe /uninstall /quiet

    • デバイス再起動動作:特定のアクションなし

    • その他の設定はすべてデフォルトのままにしてください。

  8. 要件ページについて:

    • オペレーティングシステムのアーキテクチャ:

      • 「はい」を選択します。アプリをインストールできるシステムを指定してください。

      • x64システムにインストールを選択します

      • ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば:Windows 10 1607

  9. 検出ルールのページで:

    • ルールフォーマット:検出ルールを手動で設定

    • 「追加」をクリックします

    • ルールタイプ:レジストリ

      • 主要な経路: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64

      • 検出方法:キーの存在

      • 64ビットクライアント上の32ビットアプリに関連付けられる場合:いいえ

  10. 次へ 」をクリックして最後までお選びください。

  11. 「作成」をクリックします。

第三のアプリケーション - VC++再配布可能な(Arm64)アプリケーションを作成

これは64ビットのMicrosoft Windowsのみの話です

  1. Azureポータルにサインインし、Microsoft Intuneをクリックしてください。

  2. クライアントアプリを選択し、次にアプリをクリックしてください。

  3. 「追加」をクリックしてWindowsアプリ(Win32)を選択します。

  4. アプリパッケージファイルを選択し」をクリックし、次に「選択」 VC_redist.arm64.intunewin

  5. OKをクリックします。

  6. アプリ情報ページにて:

    1. そこで登場するのが、出版社としてマイクロソフトです。

    2. 次へクリック。

  7. プログラムページ:

    1. インストールコマンド: vc_redist.arm64.exe /install /quiet

    2. アンインストールコマンド: vc_redist.arm64.exe /uninstall /quiet

    3. デバイス再起動動作:特定のアクションなし

    4. その他の設定はすべてデフォルトのままにしてください。

  8. 要件ページについて:

    1. オペレーティングシステムアーキテクチャ:Arm64

    2. 最低OSはWindows 11 24H2(またはそれ以上のバージョン)

  9. 検出ルールのページで:

    1. ルールフォーマット:検出ルールを手動で設定

    2. 「追加」をクリックします

    3. ルールタイプ:レジストリ

      1. 主要な経路: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\ARM64

      2. 検出方法:キーの存在

      3. 64ビットクライアント上の32ビットアプリに関連付けられる場合:いいえ

  10. 次へ 」をクリックして最後までお選びください。

  11. 「作成」をクリックします。

4番目のアプリケーション - HP Insights Analytics クライアント依存関係アプリケーションの作成

  1. Azureポータルにサインインし、Microsoft Intuneをクリックしてください。

  2. クライアントアプリを選択し、その後アプリへ進みます。

  3. 「追加」をクリックしてWindowsアプリ(Win32)を選択します。

  4. アプリパッケージファイルの選択」をクリックし、「 HPInsightsAnalyticsDependencies.intunewin」を選択します。

  5. OKをクリックします。

  6. アプリ情報ページにて:

    • そこで登場するのがHP Inc.の出版社です。

    • 次へクリック。

  7. プログラムページ:

    • インストールコマンド: msiexec /i "HPInsightsAnalyticsDependencies.msi" /q /norestart

    • デバイス再起動動作:特定のアクションなし

    • その他の設定はすべてデフォルトのままにしてください。

  8. 要件ページについて:

    • オペレーティングシステムのアーキテクチャ:

      • はい」をクリックします。アプリをインストールできるシステムを指定してください。

      • x64システムにインストールを選択します

      • ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば、Windows 10 1607。

      • Arm64システムにインストールをクリックします

      注意:このオプションはターゲットデバイスがArmプラットフォーム上にある場合にのみ選択してください。

      • ターゲット環境に応じて最小オペレーティングシステムを選択します。例えば、Windows 11 24H2などです。

  9. 検出ルールのページで:

    • ルールフォーマット:検出ルールを手動で設定

    • 「追加」をクリックします

    • ルールタイプ:MSI

    • その他の設定はすべてデフォルトのままにしてください。

  10. 次へ 」をクリックして最後までお選びください。

  11. 「作成」をクリックします。

注:このパッケージは、仮想マシンを含む非HP製PCにはインストールできません。

第五のアプリケーション - HP Insights分析アプリケーションの作成および割り当て

  1. Azureポータルにサインインし、Microsoft Intuneをクリックしてください。

  2. クライアントアプリを選択し、その後アプリへ進みます。

  3. 「追加」をクリックしてWindowsアプリ(Win32)を選択します。

  4. アプリパッケージファイルを選択し」をクリックし、次に「選択」 HPInsightsAnalytics.intunewin

  5. OKをクリックします。

  6. アプリ情報ページにて:

    • そこで登場するのがHP Inc.の出版社です。

    • 次へクリック。

  7. プログラムページ:

    • インストールコマンド: msiexec /i HPInsightsAnalytics.msi /qn /l*v ta-log.txt

    • デバイス再起動動作:特定のアクションなし

    • その他の設定はすべてデフォルトのままにしてください。

  8. 要件ページについて:

    • オペレーティングシステムのアーキテクチャ:

      • 「はい」を選択します。アプリをインストールできるシステムを指定してください。

      • x64システムにインストールを選択します

      • ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば:Windows 10 1607

      • Arm64システムにインストールを選択します

      注意:このオプションはターゲットデバイスがArmプラットフォーム上にある場合にのみ選択してください。

      • ターゲット環境に応じて最小オペレーティングシステムを選択します。例えば:Windows 11 24H2

  9. 検出ルールのページで:

    • ルールフォーマット:カスタム検出スクリプトを使用

    • スクリプトファイル: HPInsightsAnalytics-Detection-Script-Intune.ps1 を作成し、その中に内容を追加し、ローカルドライブに保存します。アップロード HPInsightsAnalytics-Detection-Script-Intune.ps1

$logPath = "C:\Temp "
$logFile = "$logPath\HPInsightsAnalytics-Detection-Script-Intune.log"

# Ensure log directory exists
if (!(Test-Path $logPath)) {
    New-Item -ItemType Directory -Path $logPath -Force | Out-Null
}

function Write-Log {
    param (
        [string]$message
    )
    $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
    "$timestamp - $message" | Out-File -FilePath $logFile -Append -Encoding utf8
}

$serviceName = "HpTouchpointAnalyticsService"
Write-Log "Script started. Checking service: $serviceName"

# Get service via CIM
$service = Get-CimInstance Win32_Service -Filter "Name='$serviceName'" -ErrorAction SilentlyContinue

if ($null -eq $service) {
    Write-Log "Service not found."
    exit 1
}

Write-Log "Service found. State: $($service.State)"

# Check if service is running
if ($service.State -ne "Running") {
    Write-Log "Service is not running."
    exit 1
}

# Extract executable path
$exePath = $service.PathName -replace '"',''
Write-Log "Executable path: $exePath"

# Get Program Files path
$programFiles = [Environment]::GetFolderPath("ProgramFiles")
Write-Log "Program Files path: $programFiles"

# Check path condition
if ($exePath -like "$programFiles*") {
    Write-Log "Service is installed under Program Files. Detection = SUCCESS"
    exit 0
}
else {
    Write-Log "Service is NOT under Program Files. Detection = FAILED"
    exit 1
}
  • 以下の項目が 「いいえ」に設定されていることを確認してください:

    • 64ビットクライアント上で32ビットプロセスとしてスクリプトを実行する

    • スクリプト署名チェックの強制

    • スクリプトを静かに実行してください

  1. 依存関係ページについて:

    • 追加をクリックします。

    • 選択:

      • VC_redist.x64.intunewin (インテル選択)

      • HPInsightsAnalyticsDependencies.intunewin

      • VC_redist.arm64.intunewin  (Arm64デバイス用に選択)

    • 自動インストール「はい」に設定されていることを確認してください。

  2. アプリを対象の 割り当てグループに割り当ててください。

  3. 次へ 」をクリックして最後までお選びください。

  4. 「作成」をクリックします。

6番目のアプリケーション - HP Insightsアプリケーションの作成と割り当て

  1. Azureポータルにサインインし、Microsoft Intuneをクリックしてください。

  2. クライアントアプリを選択し、その後アプリへ進みます。

  3. 「追加」をクリックしてWindowsアプリ(Win32)を選択します。

  4. アプリのパッケージファイルを選択する」をクリックし、「 HPInsights.intunewin」を選択してください。

  5. OKをクリックします。

  6. アプリ情報ページにて:

    • そこで登場するのがHP Inc.の出版社です。

    • 次へクリック。

  7. プログラムページ:

    • トレイアイコンが必要な場合は、以下を含める HIDETRAY=True

    • インストールコマンド (トレイアイコンなし):
      msiexec /i HPInsights.msi CPIN=<Enter-Company-PIN> HIDETRAY=True /qn /l*v tm-log.txt /norestart

    • デバイス再起動動作:特定のアクションなし

    • その他の設定はすべてデフォルトのままにしてください。

  8. 要件ページについて:

    • オペレーティングシステムのアーキテクチャ:

      • 「はい」を選択します。アプリをインストールできるシステムを指定してください。

      • x64システムにインストールを選択します

      • ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば:Windows 10 1607

      • ARM64システムにインストールを選択します

      注意:このオプションはターゲットデバイスがArmプラットフォーム上にある場合にのみ選択してください。

      • ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば:Windows 11 24h2

  9. 検出ルールを指定する:

    • ルールフォーマット:カスタム検出スクリプトを使用

    • スクリプトファイル:

      • HP Insightsのアプリケーションインストール用PowerShellスクリプトファイル はこちらからダウンロードできます。

      • ダウンロードした HP-Insights-Installation-Scripts.zipの内容を抽出してください。 hp-insights-detection-and-remediation-script-intune.ps1 とオープンスクリプトが含まれ、 ENTER_COMPANY_PIN は会社のPINと 保存に置き換えられます。

      • アップロード hp-insights-detection-and-remediation-script-intune.ps1

    • 以下の選択肢が「いいえ」として選ばれていることを確認してください

      • 64ビットクライアント上で32ビットプロセスとしてスクリプトを実行する

      • スクリプト署名の確認とスクリプトの実行を無音で強制します

  10. 依存関係ページについて:

    • 「追加」をクリックします

    • 以下を選びます:

      • VC_redist.x86.intunewin (Intelデバイス選択)

      • VC_redist.x64.intunewin (Intelデバイス選択)

      • VC_redist.arm64.intunewin (Arm64デバイス用に選択)

    • 自動インストール「はい」に設定されていることを確認してください。

  11. アプリを対象の 割り当てグループに割り当ててください。

  12. 次へ 」をクリックして最後までお選びください。

  13. 「作成」をクリックします。

注:

  • HP Insights Analytics Client - Dependenciesパッケージは、HP製でないPCにはインストールできません。仮想マシンも含まれます。

  • ステップ6の会社のPINを使いましょう。

Intuneにおけるアプリケーションの一般的なデプロイの手順

  1. セクション1およびセクション2に従ってIntuneアプリケーションを一つずつオープンします。

  2. 割り当てセクションで編集オプションを選択してください。

  3. 課題タブでは:

    1. 「必要」セクションに行き、「グループを追加」「すべてのユーザーを追加」「展開戦略やターゲットに応じてすべてのデバイスを追加」を選択します。

  4. サイレントインストールについては、エンドユーザー通知の「すべてのトースト通知を表示」をクリックしてください。

  5. エンドユーザー通知「すべてのトースト通知を非表示」を選択し、OKをクリックします。

  6. レビュー+保存をクリックします。

  7. レビュー+保存タブで「保存」をクリックします。

注:IT管理者は、ターゲットデバイス、ターゲットデバイス、オペレーティングシステムプラットフォームに基づくアプリケーションを最初に6つに展開する必要があります。

重要:

顧客やIT管理者が厳格なPowerShell実行ポリシー(AllSigned、RemoteSigned、その他の制限付き実行ポリシーなど)を強制する場合、この記事で言及されているスクリプト(HPInsightsAnalytics-Detection-Script-Intune.ps1 および hp-insights-detection-and-remediation-script.ps1)は、展開前にデジタル署名されなければなりません。

そのような環境では:

  • IT管理者は、承認されたコード署名証明書とともに提供されたPowerShellアンインストールスクリプトに署名しなければなりません。

  • IntuneまたはSCCMでアプリケーション展開を設定する際には、署名済みスクリプトを使用する必要があります。

  • IT管理者は、対応するコード署名証明書(または発行CA証明書)が、すべてのターゲットデバイスのローカルコンピュータ証明書ストアの信頼できるルート認証機関または信頼できるパブリッシャーストアに存在していることを確実にしなければなりません。

  • これらの要件を満たさない場合、アンインストールスクリプトはシステム実行ポリシーによってブロックされる可能性があります。

アンインストールについては、記事「SCCMまたはMicrosoft IntuneでHP Insights Windowsエージェントをアンインストールする」を参照してください

お問い合わせ

サポートが必要な場合は、 サポートケース を作成またはメールでご連絡ください support@wxp.hp.com