はじめに
HP Insights Windowsアプリケーション(Windows Agentとも呼ばれる)は、HP Workforce Experience Platform(WXP)用で、Microsoft System Center Configuration Manager(SCCM)を用いてセットアップインストーラー方式で展開できます。このアプローチは、Single Installer(.exe)が提供するバンドル実行ファイルを利用して展開と設定を効率化するため、複数のデバイスにまたがるインストールを管理する組織に最適です。setup.exeを使うことで、IT管理者はユーザーの中断を最小限に抑えつつ、展開間での一貫性とコントロールを維持できます。
この記事では、SCCM(シングルインストーラー(.exe))でWindowsエージェントを展開するためのステップバイステップガイドを提供します:
UPNの サフィックス は指定されたHPサービスエキスパートまたはビジネスパートナーに付けます。
会社のPINを取得してください:
WXPにログインしてください。左メニューから設定>「設定」をクリックします。
「Preferences」タブで「会社のPIN」セクションまでスクロールし、PINをコピーしてください。
注: これらの 指示はMicrosoft System Center Configuration Manager(SCCM) v.1902向けですが、新しいバージョンのSCCMにも適用される場合があります。
Windowsアプリケーションのダウンロード - シングルインストーラー(.exe)
[HP Insights Software](https://workforceexperience.hp.com/software)からWindowsエージェントをダウンロードしインストールしてください。
詳細な手順については、「単一インストーラー(.exe)メソッドによるHP Insights Windows Application インストール」の記事を参照してください
ここからスクリプトファイルをダウンロードしてください。
ダウンロードした内容をローカルフォルダ1に入れてください:
setup.exesetuparm.exehp-insights-installer-script.ps1
そして別のフォルダには
hp-insights-remediation-script-sccm.ps1という名前のファイルを置いてください。同じフォルダ階層を使い、これらのフォルダはSCCMサーバーのコンテンツ配信場所に置き続けます。
注:
両方のスクリプトを開き、ENTER_COMPANY_PINを会社のピンに置き換えて保存してください。
HP Insights Device Softwareのプロキシ設定や更新設定を設定するには、必要なレジストリキーを追加するバッチスクリプトを作成し、インストールプログラムでバッチスクリプトを指定してください。
デフォルトでは、HP Insightsは自動更新後に登録されます。自動更新せずに登録を有効にするには、hp-insights-installer-script.ps1の15行目にあるUPDATEBEFOREENROLL=0を追加してください:
$arguments = "/silent HIDETRAY=FALSE CPIN=$PIN_VALUE UPDATEBEFOREENROLL=0"
SCCMでのアプリケーション作成
SCCM管理コンソールにログインし、 アプリケーション作成 ウィザードを起動してください。
SCCM管理コンソールで「ソフトウェアライブラリ」をクリックします。
ソフトウェアライブラリのワークスペースで、アプリケーション管理>を選択し> アプリケーションを作成してください。
選択 :手動でアプリケーション情報を指定してください。
次へクリック。
各欄に以下を入力し、「 次へ 」をクリックし、以下の詳細を入力してください:
名前: HP Insights Windows アプリケーション
出版社: HP Inc.
バージョン: 5.xx.xxx(展開中の.exeファイルのバージョンに置き換える)
「 次へ 」をクリックして 、アプリケーションカタログ エントリのデフォルトを受け入れます。
次へクリック。
新しいデプロイメントタイプを作成するために「追加」をクリックし、「スクリプトインストーラー」を選択し てください。
手動で展開タイプ情報を指定すると、自動的に選択されます。
次へクリック。
デプロイメントタイプについては、HP Insights Windows Application silent install(発散型)という名前を入力してください。
次へクリック。
コンテンツロケーションで、.exeファイルへのネットワークパス(UNC名)を指定します。例えば、
\\WIN-Server-PC\Softwares\HP\Installation\インストールプログラムでコマンドを次のように指定します:
powershell.exe -ExecutionPolicy Bypass -noninteractive -nologo -File “hp-insights-installer-script.ps1”アンインストールプログラムでコマンドを「None」と指定してください。
アンインストールについては、記事「SCCMまたはMicrosoft IntuneでHP Insights Windowsエージェントをアンインストールする」を参照してください
インストール を実行する チェックボックスを選択し、64ビットクライアント上で32ビットプロセスとしてプログラムをアンインストールします。
次へクリック。
検出ルールを指定するには、「 Add Clause 」をクリックし、以下のルールを入力してHP Insightsアプリケーションバイナリの存在を検出し、その後 「OK」をクリックします。
次にクリック して、次の情報を更新してください:
設定タイプ: 登録
Hive: クリック ブラウズ... および選択
HKEY_LOCAL_MACHINE\SOFTWARE\Hewlett-Packard\HP Touchpoint Manager\Agent
OKをクリックします。
ユーザーエクスペリエンス設定を指定するには、下の設定を選択し、「次へ」をクリックして ください。
設置の挙動: システムへのインストール
ログイン要件: ユーザーがログインしているかどうか
設置プログラムの可視性: 隠れている
最大許容稼働時間(分): 20
「閉じる」ボタンが表示されるまで「次へ」をクリックしてください。
閉じるボタンをクリックしてください。
プラットフォームのWindowsアプリケーション設定の変更
パッケージをSCCM配布ポイントにコピーする前にアプリケーション設定を変更するには:
SCCM管理コンソールの左側メニューから、アプリケーション 管理>アプリケーション>ソフトウェアライブラリを選択します。
右側メニューで新しい HP Insights Windowsアプリケーション を右クリックし、「プロパティ」をクリックします 。
配布 設定 タブを選択し、パッケージが配布ポイントに割り当てられた際に 自動的にコンテンツをダウンロード するオプションを選択してください。
OKをクリックしてください。
「 適用」をクリックし、 「OK 」でアプリケーションプロパティを閉じます。
アプリケーションコンテンツの配布ポイント(DP)への配布
SCCM管理コンソールの左列で、アプリケーション管理>「ソフトウェアライブラリ」を選択し>アプリケーション。
右側メニューで「新しいWindowsアプリケーション」>「コンテンツ配布」を右クリックします。
一般ページのコンテンツ配布ウィザードで「次へ」をクリックします。
配信するコンテンツを確認し、 次へをクリックしてください。
分配の進捗を示すメーターが表示されたら、取った行動を確認して「閉じる」をクリックして ください。
配信ポイントでのコンテンツ状況の確認
DPが地理的に分散している大規模な環境では、推奨されるベストプラクティスは、プラットフォームのWindowsアプリケーションを展開する前にコンテンツの状態を確認することです。内容の状況を確認するために:
SCCM管理コンソールで、配信状況>コンテンツステータス>モニタリングを選択します。
Windowsアプリケーションを右クリックし、「ステータス表示」をクリックします。
進む前に、すべてのDPに荷物が正常にコピーされていることを確認してください。
SCCMを用いたWindows Agentの展開
注:IT管理者は2つの別々のデバイスグループを作成できます。1つはIntelデバイス用、もう1つはArmデバイス用です。以下のステップ5でこれらのグループを活用してください。
SCCM管理コンソールにログインし、「 ソフトウェアライブラリ」をクリックしてください。
ソフトウェアライブラリのワークスペースで、HP Insights Windows Applicationを右クリックしてください。
展開をクリックします。
クリック ブラウズ...コレクションの隣に。
展開戦略に応じて 「ユーザーコレクション」 または 「デバイスコレクション」 をクリックし、インストール用のターゲットデバイスとユーザーを選択します。
OKをクリックしてから「次へ」をクリックします。
配給ポイントがウィンドウに表示されていることを確認してください。次へクリック。
デプロイメント設定で「インストールとしてアクション」を選択し、次に「必要」を選択します。
「次へ」をクリックしてから「次へ」をクリックします。
ユーザーエクスペリエンス設定で「ソフトウェアセンターに隠す」とすべての通知のドロップダウンを「ユーザー通知:設定」として選択してください。
「閉じる」ボタンが表示されるまで「次へ」をクリックしてください。
閉じるボタンをクリックしてください。
Windowsエージェントの展開検証
アプリケーションの展開日時を確認してください。確認のために:
SCCM管理コンソールの左列で「モニタリング>展開」をクリックします。
検索欄上部にWindows アプリケーションと入力してください。
検索結果から Windowsアプリケーションのデプロイ を選択してください。右下にはSCCMコレクションからソフトウェアがインストールされたコンピュータの数を示すグラフが表示されます。ステータス回答には以下が含まれます:
成功
未インストール
エラー
不明の状態:コンピュータがまだSCCMに接続してWindowsアプリケーション展開パッケージを受け取っていない可能性が高いことを示します
プラットフォームのWindowsアプリケーションのインストールも対象のコンピュータ上で検証可能です。
ターゲットコンピュータでの展開を確認するために:
エンドユーザーのコンピュータでは、コントロールパネルで「プログラム」と「機能」を開きます。プラットフォームとHP Touchpoint Analytics Clientをインストールする必要があります。
展開中にシステムトレイアイコンが隠されていなかった場合は、システムトレイアイコンをクリックして ステータスを選択してください。 デバイス登録ステータスは「登録済み」と 表示されるはずです。
新しいSCCM再登録申請の作成(無料プラン)
フリープランからの移行時に正しい登録を確保するために、SCCMで新しい申請を作成します:
SCCM管理コンソールにログインし、 アプリケーション作成 ウィザードを起動します。
SCCM管理コンソールで「 ソフトウェアライブラリ」をクリックします。
ソフトウェアライブラリのワークスペースで、アプリケーション管理>を選択してアプリケーションを作成>します。
「 手動で申請情報を指定する 」を選択し、次に クリックします。
以下を入力して 「次へ」をクリックしてください:
名称:HP Insights Windows アプリケーション修復
出版社:HP Inc.
バージョン:5.xx.xxx(展開中の.exeファイルのバージョンに置き換える)
「 次へ 」をクリックして 、アプリケーションカタログ エントリのデフォルトを受け入れます。
次へクリック。
新しいデプロイメントタイプを作成するために「追加」をクリックし、「スクリプトインストーラー」を選択してください。
デプロイメントタイプ情報を手動で指定すると、自動的に選択されます。
次へクリック。
展開タイプについては、HP Insights Windows Application Remediation silent install(Windows Application Remediation silent install)という名前を入力してください。
次へクリック。
コンテンツロケーションで、
hp-insights-remediation-script-sccm.ps1ファイルへのネットワークパス(UNC名)を指定します。例えば、\\WIN-Server-PC\Softwares\HP\Installation\インストールプログラムで、以下のコマンドを指定します
powershell.exe -ExecutionPolicy Bypass -noninteractive -nologo -File “hp-insights-remediation-script-sccm.ps1”アンインストールプログラムで「なし」を指定します。
アンインストールについては、記事「SCCMまたはMicrosoft IntuneでHP Insights Windowsエージェントをアンインストールする」を参照してください
インストール を実行する チェックボックスを選択し、64ビットクライアント上で32ビットプロセスとしてプログラムをアンインストールします。
次へクリック。
検出ルールを指定するには、「 Add Clause 」をクリックし、以下のルールを入力してHP Insightsアプリケーションバイナリの存在を検出し、その後 「OK」をクリックします。
次にクリックして、次の情報を更新してください:
設定タイプ:レジストリ
Hive: 「 Browse... 」ボタンをクリックして選択
HKEY_LOCAL_MACHINE\SOFTWARE\Hewlett-Packard\HP Touchpoint Manager\AgentDummyReg
「OK」をクリックします。
以下の ユーザーエクスペリエンス 設定を指定し、 次へをクリックしてください。
インストール動作:システム用にインストール
ログオン要件:ユーザーがログインしているかどうか
インストールプログラムの可視性:非表示
最大許容稼働時間 (分):20
「 次へ 」をクリックして閉じるボタンが表示されるまでクリックしてください。
閉じるボタンをクリックしてください。
注:一般的なガイドライン:新しいSCCMアプリケーション(無料プラン )をHP Insights Windowsアプリケーションと同様に変更、配布、再登録の配布および展開してください。
重要:
顧客やIT管理者が厳格なPowerShell実行ポリシー(AllSigned、RemoteSigned、その他の制限付き実行ポリシーなど)を強制する場合、提供されたアンインストールPowerShellスクリプト hp-insights-remediation-script-sccm.psおよび hp-insights-installer-script.ps1 は展開前にデジタル署名されなければなりません。そのような環境では:
IT管理者は、承認されたコード署名証明書とともに提供されたPowerShellアンインストールスクリプトに署名しなければなりません。IntuneまたはSCCMでアプリケーション展開を設定する際には、署名済みスクリプトを使用する必要があります。
IT管理者は、対応するコード署名証明書(または発行CA証明書)が、すべてのターゲットデバイスのローカルコンピュータ証明書ストアの信頼できるルート認証機関または信頼できるパブリッシャーストアに存在していることを確実にしなければなりません。
これらの要件を満たさない場合、アンインストールスクリプトはシステム実行ポリシーによってブロックされる可能性があります。
お問い合わせ
サポートが必要な場合は、サポートケース やメール を作成してください support@wxp.hp.com