Microsoft Intuneを使うことで、Windowsコンピュータにapplogデスクトップエージェント(以下、デスクトップエージェント)をインストールさせることが可能です。この記事ではその設定方法をご案内します。
<aside> <img src="/icons/info-alternate_gray.svg" alt="/icons/info-alternate_gray.svg" width="40px" />
前提として、本記事では**Microsoft Intune基本設定(ユーザーおよびコンピュータの登録、組織要件に応じた構成など)**がすでに完了し、Intuneを用いた管理運用が行われていることを想定しています。 ここでは、デスクトップエージェントのインストールに関する設定手順のみをご案内します。 それ以外の設定方法や詳細については、Microsoft Intuneの公式ドキュメントをご参照ください。
</aside>
<aside> <img src="/icons/info-alternate_gray.svg" alt="/icons/info-alternate_gray.svg" width="40px" />
また、Intuneへのデバイス(WindowsPC)の参加はEntra Join/Entra Hybrid Join等、Intuneで管理されるユーザと同じユーザでログインする設定でデバイスがIntuneに登録されていることを前提としています(デバイスのみ登録しワークグループユーザでログインする設定は対象外です)
これは、下記のアプリの設定で**[インストール単位]を[ユーザ]**に設定した場合に機能するために必要です。
</aside>
<aside> 💡
Intuneでインストーラを扱うために事前にインストーラを.intunewin形式のパッケージへの変換が必要です。ここではMicrosoftのIntune公式ドキュメントと同様の内容を説明しています。詳細は公式サイトを参照して下さい。
</aside>
パッケージ作成用の作業用フォルダ(ここでは例として C:\Temp\intune)を作成します
Intuneの公式サイトから、Microsoft Win32 コンテンツ準備ツール(IntuneWinAppUtil.exe)をダウンロードして作業用フォルダに配置します
.intunewinパッケージの出力フォルダを作成します(例として C:\Temp\intune\intunewin)
パッケージソース用のフォルダ(例として C:\Temp\intune\dxeco-desktop-agent)を作成します
この状態で以下のようなフォルダ構成を想定しています

以下のリンクから最新版のwindows版インストーラ、サンプルスクリプトをダウンロードしてパッケージソース用のフォルダに配置します
dxeco-desktop-agent-win-setup.exe

必要に応じて install.ps1 の内容を書き換えます。
<aside> <img src="/icons/warning_yellow.svg" alt="/icons/warning_yellow.svg" width="40px" />
書き換える場合や新しくファイルを作り直す場合は、ファイルエンコーディングがUTF-8 BOMになるように注意して下さい。
</aside>
<aside> <img src="/icons/document_gray.svg" alt="/icons/document_gray.svg" width="40px" />
標準のinstall.ps1ではデスクトップエージェントをインストール後アプリ検出を自動で開始するようになっています。これを開始しないようにするにはinstall.ps1を編集し、以下の行を変更して下さい。
変更前
$enableUsageCollectionValue = "1"
変更後
$enableUsageCollectionValue = "0"
</aside>
コマンドプロンプトを開き、作業用フォルダ(C:\Temp\intune)に移動します。
cd C:\Temp\intune
IntuneWinAppUtil.exeを以下のコマンドラインで実行します
IntuneWinAppUtil.exe -c dxeco-desktop-agent -s install.ps1 -o intunewin
.intunewinパッケージの出力フォルダ(C:\Temp\intune\intunewin)にパッケージが作成されることを確認します
