Intune では exe 形式のインストーラー(Win32 アプリ)を intunewin ファイル形式にすることで、デバイスへ配信する機能が実装されています。
ただ、この機能の利用方法がわかりにくく、どうやって配布するのかが分からないという方も多いのではないでしょうか。また、この機能を活用することで、任意のフォルダにファイルを保存したり、実行することもできます!
普通に配布すると、一般ユーザーが触らないような配布用のディレクトリにファイルが保存される仕様です。フォルダを移動することでAppLocker や Windows Defender Application Control を利用して配布用ディレクトリでのファイル実行をブロックしている場合や、会社のマニュアルをあるフォルダに保存したいといったケースに活用ができますよ!
今回、Teams デスクトップ版を配布する検証機会があったので、記事としてまとめておきます!以下の流れ(シナリオ)でTeams デスクトップ版の配布を行います。
- Intunewin に変換するツールのダウンロード
- ファイルの格納先を変えてから実行するバッチファイルの作成
- Intunewin ファイルへの変換
- Intune での配布
Intunewin に変換するツールのダウンロード
Intuneでファイルを配信する上で、ファイルを「Intunewin」という拡張子に変換する必要があります。
① Microsoft Intune Win32 アプリのアップロード準備ツール(IntuneWinAppUtil.exe)をサイトからダウンロードして、任意の場所に保存します。
② 配布する「Teams_windows_x64.exe」を専用サイトからダウンロードします。
③ intunewin 変換後の出力フォルダを作成します。今回は、 C ドライブ直下に intunewin フォルダを作成しました。(こちらは必須ではありませんが、PowerShell 実行後の入力を省くことができます。)
ファイルの格納先を変えるバッチファイルの作成
続いて、配布するフォルダを変えるためのバッチファイルを作成します。今回は「C:¥moved」というフォルダに「Teams_windows_x64.exe」を格納するためのバッチファイルを記載します。
例)Teams_Update.bat
mkdir c:\moved
xcopy "Teams_windows_x64.exe" "C:\moved" /E /I /H /R /Y
cd c:\moved
Teams_windows_x64.exe
Intunewin ファイルへの変換
① 作成したバッチファイルと Teams_windows_x64.exe を任意のフォルダ内に格納します。今回は C ドライブ直下に作成した test フォルダに格納します。