はじめに
Microsoft Intune - MSI Installerは、Windowsベースのデプロイメントパッケージで、IT管理者がMicrosoft Intuneを使ってエンタープライズ管理デバイス全体でHP Insights Windowsアプリケーション(Windows Agentとも呼ばれる)をインストールし管理できるようにします。HP Insights Windowsアプリケーションの展開、更新、管理を簡素化することを目的としています。
この記事では、MSI Installerを使ってWindowsエージェントを展開し、Microsoft Intuneを使ってデバイスを登録するステップバイステップの手順を解説します。
UPNの サフィックス は指定されたHPサービスエキスパートまたはビジネスパートナーに付けます。
会社のPINを取得してください。
WXPにログインし、 設定 > 設定をクリックします。
「Preferences」タブで「会社のPIN」セクションまでスクロールし、PINをコピーしてください。
Microsoft Win32 Content Prep Toolを使ってHP Insights Windowsアプリケーション(ZIPパッケージ(.msi))を変換します
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)をダウンロードしてください
HP Insights Windows Application ZIP Package (.msi)および依存関係をダウンロードしてください。
.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 使用)
こちらからWin32コンテンツ準備ツールをダウンロードしてください。
IntuneWinAppUtil.exeをローカルフォルダに保存またはダウンロードしてくださいC:\Tool。
セクション1:Intelデバイスへの展開用Intuneパッケージ作成(Intel Package)
HPInsights.zipを抽出してローカルフォルダ
C:\Intune\IntelPkgs\に入れてください。VC_redist.x86.exe
VC_redist.x64.exe
HPInsightsAnalyticsDependencies.msi
HPInsights.msi
HPInsightsAnalytics.msi
管理者コマンドプロンプトを開きます。
C:\Intune\フォルダに行き、以下のコマンドを順番に実行してインストーラーをIntune形式に変換してください:C:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s VC_redist.x86.exe -o C:\Intune\Output\IntelPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s VC_redist.x64.exe -o C:\Intune\Output\IntelPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s HPInsightsAnalyticsDependencies.msi -o C:\Intune\Output\IntelPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s HPInsightsAnalytics.msi -o C:\Intune\Output\IntelPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s HPInsights.msi -o C:\Intune\Output\IntelPkgsIntune
ファイル変換が成功すると、以下のIntuneWinファイルが作成され、
C:\Intune\Output\IntelPkgsIntuneに表示されます。VC_redist.x86.intunewinVC_redist.x64.intunewinHPInsightsAnalyticsDependencies.intunewinHPInsightsAnalytics.intunewinHPInsights.intunewin
インテルデバイス向けのIntuneアプリケーション作成:Intuneパッケージをフォルダ内のもの
IntelPkgsIntune使用し、以下の第1アプリケーションから第6アプリケーションまでのセクションでIntuneアプリケーションを作成してください。Intelデバイス向けのデプロイガイドライン:上記のIntuneアプリケーション作成ステップで作成されたIntuneアプリケーションの展開については、以下の「Intuneでのアプリケーション展開ステップ」セクションを参照してください。
セクション2:Armデバイス(Armパッケージ)での展開用Intuneパッケージ作成
HPInsights.zipを抽出してローカルフォルダにコンテンツを入れ
C:\Intune\ArmPkgs\。VC_redist.arm64.exeHPInsightsAnalyticsDependencies.msiHPInsights.msiHPInsightsAnalytics.msi
管理者コマンドプロンプトを開きます。
C:\Intune\フォルダに行き、以下のコマンドを順番に実行してインストーラーをIntune形式に変換してください:C:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s VC_redist.arm64.exe -o C:\Intune\Output\ArmPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s HPInsightsAnalyticsDependencies.msi -o C:\Intune\Output\ArmPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s HPInsightsAnalytics.msi -o C:\Intune\Output\ArmPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s HPInsights.msi -o C:\Intune\Output\ArmPkgsIntune
ファイル変換が成功すると、以下のIntuneWinファイルが作成されます。彼らは以下の番組に登場します
C:\Intune\Output\ArmPkgsIntune:VC_redist.arm64.intunewinHPInsightsAnalyticsDependencies.intunewinHPInsightsAnalytics.intunewinHPInsights.intunewin
Armデバイス向けのIntuneアプリケーション作成:
ArmPkgsIntuneフォルダ内のIntuneパッケージを使用して、以下の第3アプリケーションセクションから第6アプリケーションセクションまでIntuneアプリケーションを作成できます。Armデバイス向けのデプロイガイドライン:上記のIntuneアプリケーション作成で作成されたIntuneアプリケーションの展開については、以下の「Intuneでのアプリケーション展開のステップ」セクションを参照してください。
Microsoft Intuneでのアプリケーション作成
最初のアプリケーション:Create VC++ redistributable (x86) アプリケーション
Azureポータルにサインインしてください。ホームページが表示されます。
Microsoft Intune管理センターにアクセスしてください。
クライアントアプリを選択し、その後アプリへ進みます。
「追加」をクリックしてWindowsアプリ(Win32)を選択します。
「 アプリパッケージファイルを選択し」をクリックし、次に「選択」
VC_redist.x86.intunewinOKをクリックします。
アプリ情報ページにて:
そこで登場するのが、出版社としてマイクロソフトです。
次へクリック。
プログラムページ:
インストールコマンド:
vc_redist.x86.exe /install /quietアンインストールコマンド:
vc_redist.x86.exe / /quietデバイス再起動動作:特定のアクションなし
その他の設定はすべてデフォルトのままにしてください。
要件ページについて:
オペレーティングシステムのアーキテクチャ:
「はい」を選択します。アプリをインストールできるシステムを指定してください。
x86システムにインストールを選択します
x64システムにインストールを選択します
ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば、Windows 10 1607。
検出ルールのページで:
ルールフォーマット:検出ルールを手動で設定
「追加」をクリックします
ルールタイプ:レジストリ
主要な経路:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x86検出方法:キーの存在
64ビットクライアント上の32ビットアプリに関連付けられています:はい
「 次へ 」をクリックして最後までお選びください。
「作成」をクリックします。
第二のアプリケーション - VC++再配布可能(x64)アプリケーションを作成
これは64ビットのMicrosoft Windowsのみの話です
AzureポータルにサインインしてMicrosoft Intuneにアクセスしてください。
クライアントアプリを選択し、その後アプリへ進みます。
「追加」をクリックしてWindowsアプリ(Win32)を選択します。
「 アプリパッケージファイルを選択し」をクリックし、「
VC_redist.x64.intunewin」を選択します。OKをクリックします。
アプリ情報ページにて:
そこで登場するのが、出版社としてマイクロソフトです。
次へクリック。
プログラムページ:
インストールコマンド:
vc_redist.x64.exe /install /quietアンインストールコマンド:
vc_redist.x64.exe /uninstall /quietデバイス再起動動作:特定のアクションなし
その他の設定はすべてデフォルトのままにしてください。
要件ページについて:
オペレーティングシステムのアーキテクチャ:
「はい」を選択します。アプリをインストールできるシステムを指定してください。
x64システムにインストールを選択します
ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば:Windows 10 1607
検出ルールのページで:
ルールフォーマット:検出ルールを手動で設定
「追加」をクリックします
ルールタイプ:レジストリ
主要な経路:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64検出方法:キーの存在
64ビットクライアント上の32ビットアプリに関連付けられる場合:いいえ
「 次へ 」をクリックして最後までお選びください。
「作成」をクリックします。
第三のアプリケーション - VC++再配布可能な(Arm64)アプリケーションを作成
これは64ビットのMicrosoft Windowsのみの話です
Azureポータルにサインインし、Microsoft Intuneをクリックしてください。
クライアントアプリを選択し、次にアプリをクリックしてください。
「追加」をクリックしてWindowsアプリ(Win32)を選択します。
「 アプリパッケージファイルを選択し」をクリックし、次に「選択」
VC_redist.arm64.intunewinOKをクリックします。
アプリ情報ページにて:
そこで登場するのが、出版社としてマイクロソフトです。
次へクリック。
プログラムページ:
インストールコマンド:
vc_redist.arm64.exe /install /quietアンインストールコマンド:
vc_redist.arm64.exe /uninstall /quietデバイス再起動動作:特定のアクションなし
その他の設定はすべてデフォルトのままにしてください。
要件ページについて:
オペレーティングシステムアーキテクチャ:Arm64
最低OSはWindows 11 24H2(またはそれ以上のバージョン)
検出ルールのページで:
ルールフォーマット:検出ルールを手動で設定
「追加」をクリックします
ルールタイプ:レジストリ
主要な経路:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\ARM64検出方法:キーの存在
64ビットクライアント上の32ビットアプリに関連付けられる場合:いいえ
「 次へ 」をクリックして最後までお選びください。
「作成」をクリックします。
4番目のアプリケーション - HP Insights Analytics クライアント依存関係アプリケーションの作成
Azureポータルにサインインし、Microsoft Intuneをクリックしてください。
クライアントアプリを選択し、その後アプリへ進みます。
「追加」をクリックしてWindowsアプリ(Win32)を選択します。
「 アプリパッケージファイルの選択」をクリックし、「
HPInsightsAnalyticsDependencies.intunewin」を選択します。OKをクリックします。
アプリ情報ページにて:
そこで登場するのがHP Inc.の出版社です。
次へクリック。
プログラムページ:
インストールコマンド:
msiexec /i "HPInsightsAnalyticsDependencies.msi" /q /norestartデバイス再起動動作:特定のアクションなし
その他の設定はすべてデフォルトのままにしてください。
要件ページについて:
オペレーティングシステムのアーキテクチャ:
「 はい」をクリックします。アプリをインストールできるシステムを指定してください。
x64システムにインストールを選択します
ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば、Windows 10 1607。
Arm64システムにインストールをクリックします
注意:このオプションはターゲットデバイスがArmプラットフォーム上にある場合にのみ選択してください。
ターゲット環境に応じて最小オペレーティングシステムを選択します。例えば、Windows 11 24H2などです。
検出ルールのページで:
ルールフォーマット:検出ルールを手動で設定
「追加」をクリックします
ルールタイプ:MSI
その他の設定はすべてデフォルトのままにしてください。
「 次へ 」をクリックして最後までお選びください。
「作成」をクリックします。
注:このパッケージは、仮想マシンを含む非HP製PCにはインストールできません。
第五のアプリケーション - HP Insights分析アプリケーションの作成および割り当て
Azureポータルにサインインし、Microsoft Intuneをクリックしてください。
クライアントアプリを選択し、その後アプリへ進みます。
「追加」をクリックしてWindowsアプリ(Win32)を選択します。
「 アプリパッケージファイルを選択し」をクリックし、次に「選択」
HPInsightsAnalytics.intunewinOKをクリックします。
アプリ情報ページにて:
そこで登場するのがHP Inc.の出版社です。
次へクリック。
プログラムページ:
インストールコマンド:
msiexec /i HPInsightsAnalytics.msi /qn /l*v ta-log.txtデバイス再起動動作:特定のアクションなし
その他の設定はすべてデフォルトのままにしてください。
要件ページについて:
オペレーティングシステムのアーキテクチャ:
「はい」を選択します。アプリをインストールできるシステムを指定してください。
x64システムにインストールを選択します
ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば:Windows 10 1607
Arm64システムにインストールを選択します
注意:このオプションはターゲットデバイスがArmプラットフォーム上にある場合にのみ選択してください。
ターゲット環境に応じて最小オペレーティングシステムを選択します。例えば:Windows 11 24H2
検出ルールのページで:
ルールフォーマット:カスタム検出スクリプトを使用
スクリプトファイル:
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ビットプロセスとしてスクリプトを実行する
スクリプト署名チェックの強制
スクリプトを静かに実行してください
依存関係ページについて:
追加をクリックします。
選択:
VC_redist.x64.intunewin(インテル選択)HPInsightsAnalyticsDependencies.intunewinVC_redist.arm64.intunewin(Arm64デバイス用に選択)
自動インストールが「はい」に設定されていることを確認してください。
アプリを対象の 割り当てグループに割り当ててください。
「 次へ 」をクリックして最後までお選びください。
「作成」をクリックします。
6番目のアプリケーション - HP Insightsアプリケーションの作成と割り当て
Azureポータルにサインインし、Microsoft Intuneをクリックしてください。
クライアントアプリを選択し、その後アプリへ進みます。
「追加」をクリックしてWindowsアプリ(Win32)を選択します。
「 アプリのパッケージファイルを選択する」をクリックし、「
HPInsights.intunewin」を選択してください。OKをクリックします。
アプリ情報ページにて:
そこで登場するのがHP Inc.の出版社です。
次へクリック。
プログラムページ:
トレイアイコンが必要な場合は、以下を含める
HIDETRAY=Trueインストールコマンド (トレイアイコンなし):
msiexec /i HPInsights.msi CPIN=<Enter-Company-PIN> HIDETRAY=True /qn /l*v tm-log.txt /norestartデバイス再起動動作:特定のアクションなし
その他の設定はすべてデフォルトのままにしてください。
要件ページについて:
オペレーティングシステムのアーキテクチャ:
「はい」を選択します。アプリをインストールできるシステムを指定してください。
x64システムにインストールを選択します
ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば:Windows 10 1607
ARM64システムにインストールを選択します
注意:このオプションはターゲットデバイスがArmプラットフォーム上にある場合にのみ選択してください。
ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば:Windows 11 24h2
検出ルールを指定する:
ルールフォーマット:カスタム検出スクリプトを使用
スクリプトファイル:
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ビットプロセスとしてスクリプトを実行する
スクリプト署名の確認とスクリプトの実行を無音で強制します
依存関係ページについて:
「追加」をクリックします
以下を選びます:
VC_redist.x86.intunewin(Intelデバイス選択)VC_redist.x64.intunewin(Intelデバイス選択)VC_redist.arm64.intunewin(Arm64デバイス用に選択)
自動インストールが「はい」に設定されていることを確認してください。
アプリを対象の 割り当てグループに割り当ててください。
「 次へ 」をクリックして最後までお選びください。
「作成」をクリックします。
注:
HP Insights Analytics Client - Dependenciesパッケージは、HP製でないPCにはインストールできません。仮想マシンも含まれます。
ステップ6の会社のPINを使いましょう。
Intuneにおけるアプリケーションの一般的なデプロイの手順
セクション1およびセクション2に従ってIntuneアプリケーションを一つずつオープンします。
割り当てセクションで編集オプションを選択してください。
課題タブでは:
「必要」セクションに行き、「グループを追加」「すべてのユーザーを追加」「展開戦略やターゲットに応じてすべてのデバイスを追加」を選択します。
サイレントインストールについては、エンドユーザー通知の「すべてのトースト通知を表示」をクリックしてください。
エンドユーザー通知で「すべてのトースト通知を非表示」を選択し、OKをクリックします。
レビュー+保存をクリックします。
レビュー+保存タブで「保存」をクリックします。
注: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。