ホームページ
-
myViewBoard ユーザー設定教師向けリソースmyViewBoard 管理者設定管理者タスク
MSIをIntuneで展開する方法
このドキュメントでは、Microsoft Intuneを使用してWin32アプリケーションをパッケージングおよび展開するプロセスについて説明しています。以下はその一般的な手順の概要です:
- 必要なフォルダ構造を準備する
-
.intunewinパッケージを生成する -
detection.ps1のPowerShellスクリプトを作成する - Intuneポータルにアップロードする
- 管理対象デバイスに展開する
これらの手順に従い、インストールが成功するようにしてください。
準備
Win32アプリをMicrosoft Intuneに追加する前に、Microsoft Win32 Content Prep Tool を使用して互換性のある .intunewin パッケージを生成する必要があります。詳細については、以下のMicrosoft Learnの記事をご覧ください:
プロセスを十分に理解した後、以下の手順を実行して .intunewin パッケージを準備してください:
-
Cドライブのルートに
Intuneという名前のフォルダを作成し、その中に以下の2つのサブフォルダを作成します:InputOutput

-
myViewBoardの
.msiインストーラーをC:\Intune\Inputフォルダに配置します。このMSIファイルのダウンロードと取得方法については、以下の記事をご参照ください: -
IntuneWinAppUtilツールをダウンロードします。
-
以下のGitHubリポジトリにアクセスします:
ZIPアーカイブをダウンロードします。
Microsoft-Win32-Content-Prep-Tool-master.zipファイルの内容を解凍します。解凍した
IntuneWinAppUtil.exeファイルをC:\Intuneフォルダにコピーします。

-
C:\Intuneフォルダ内でIntuneWinAppUtil.exeを実行します。-
プロンプトが表示されたら、以下の情報を入力します:
入力フォルダパス:
C:\Intune\Inputセットアップファイルパス: myViewBoardの
.msiインストーラーの完全パス出力フォルダパス:
C:\Intune\Output

-
Enterを押してプロセスを開始します。
プロセスが完了したら、
C:\Intune\Outputフォルダに新しい.intunewinファイルが生成されたことを確認します。このファイルは展開セクションで使用するために取っておいてください。
Intuneスクリプト
ターゲットシステムにアプリケーションがすでにインストールされているかどうかをIntuneが検出できるようにするスクリプトを準備する必要があります。
C:\Intuneフォルダ内に新しいテキストファイルを作成します。-
ファイルを開き、以下のPowerShellコードを追加します:
if (Get-AppxPackage -Name "8df0095f-e86a-41f8-a95b-f78c4f33ef08") { Write-Host "Detected." exit 0 } else { Write-Host "Not found." exit 1 } ファイルを保存し、
detection.ps1に名前を変更します。このファイルは展開セクションで使用するために取っておいてください。
Microsoft Intuneを使用した展開
次に進む前に、以下のファイルを準備しておいてください:
-
.intunewinファイル -
detection.ps1ファイル
その後、Intuneを使用して新しいWindowsアプリを展開します:
Microsoft Intune管理センター にサインインします。
アプリ » Windowsアプリ に移動します。
作成 をクリックしてサイドパネルを開きます。
アプリの種類のドロップダウンからWindowsアプリ(Win32)を選択します。
選択 をクリックして アプリの追加 画面を開きます。

各セクションで以下の情報を入力してください。
アプリ情報
ファイルに関する詳細を入力し、ファイル自体をアップロードします。
- アプリパッケージファイルを選択 リンクをクリックします。
- フォルダ アイコンをクリックします。
- 開いたダイアログで、先ほど生成した
.intunewinファイルを選択します。 - OK をクリックします。
- 名前、説明、発行者情報など、必要な情報をすべて入力します。
- 次へ をクリックして次の画面に進みます。
パッケージを選択

OKをクリック

詳細を追加

プログラム
このアプリをインストールおよびアンインストールするためのコマンドを指定します。
1. 以下のコマンドを入力してください:
インストールコマンド:
msiexec /i "myViewBoardV3_3.2.1_x64.msi" /qn ORGANIZATION="YourEntityName"
アンインストールコマンド:
powershell.exe -ExecutionPolicy Bypass -Command "Get-AppxPackage -Name '8df0095f-e86a-41f8-a95b-f78c4f33ef08' | Remove-AppxPackage"
2. 次へ をクリックして次の画面に進みます。
エンティティに割り当てる
以下のパラメータに注意してください:
ORGANIZATION="YourEntityName"
- YourEntityName をインストールを管理するエンティティの名前に置き換えてください。このパラメータを使用して展開すると、指定したエンティティの管理者がmyViewBoard、Manager、Insightsを使用してこれらのインストールをリモートで管理および監視できるようになります。
- このパラメータを省略すると、標準インストールが実行され、特定のエンティティにインストールが登録されません。

要件
アプリをインストールする前にデバイスが満たすべき要件を指定します:
1. 以下を選択してください:
はい。アプリをインストール可能なシステムを指定します。
x64システムにインストール
最小オペレーティングシステム: Windows 10 2004
2. 次へ をクリックして次の画面に進みます。

検出ルール
アプリの存在を検出するための特定のルールを設定します。
- ドロップダウンから カスタム検出スクリプトを使用 を選択します。
- 先ほど作成した
detection.ps1ファイルをアップロードします。 - 次へ をクリックして次の画面に進みます。
カスタムを選択

ファイルをアップロード

依存関係 (オプション)
必要に応じてアプリケーションの依存関係を追加します。

置き換え (オプション)
このアプリが古いバージョンを置き換えるかを設定します。

割り当て
必要なグループにアプリを割り当てます。例えば、すべてのユーザー と すべてのデバイス を選択します。

レビュー + 作成
すべての詳細が準備できたら、アプリを展開できます。
- すべての設定を確認します。
- 作成 をクリックしてアプリケーションを公開します。
- プロセスが開始されたら、Intuneがアプリをアップロードおよび展開するのを少し待ってください。
アプリを公開

アップロード中

アップロード完了

完了
.intunewin ファイルがアップロードされ、アプリケーションの展開がキューに登録されると、ターゲットデバイスに展開通知が送信され、アプリケーションが静かにインストールされます。
インストール中

インストール完了

インストール成功の確認
インストールが成功したかを確認するには、スタートメニューを開き、以下をチェックしてください:
- スタートメニューのすべてのアプリリストにmyViewBoard 3.0のアイコンが表示されている。
- スタートメニューの最近インストールされたセクションにmyViewBoard 3.0アイコンが表示されている。
- スタートメニューの検索機能でmyViewBoardを検索するとmyViewBoard 3.0アイコンが表示される。