Windows 実行可能ファイル ( exe) ファイルの追加

exe ファイルを アプリ・カタログに追加する方法について説明します。

手順

  1. IBM® MaaS360® Portal ホームページから、 Apps > Catalog を選択します。
  2. App Catalog ページで、 Addをクリックし、Windowsセクションを展開して、 Enterprise App for Windowsを選択します。
  3. Select an app type to Add enterprise app for Windows ] ページで、[ Windows Executables (.exe)] を選択します。
  4. Enterprise App for Windows ページで、 App Details タブに以下の詳細を入力します。
    オプション 説明
    アプリのアップロード・オプション 以下のオプションから選択できます。
    • EXE ファイルのアップロード
    • URL
    • ローカルファイル共有の場所
    アプリ EXEファイルのアップロードが選択されている場合は、デバイスから.exeファイルをアップロードする必要があります。

    URLを選択した場合は、exeファイルのダウンロード URLを設定する必要があります。

    ローカルファイル共有場所を選択した場合は、サーバー名とアプリの場所を使用して、ネットワークドメインのファイルパスを設定する必要があります。

    アプリ名 アプリの名前を指定します。 例えば、VLC Playerなどです。
    アプリのバージョン アプリのバージョンを定義します。 例えば、2.0.1などです。
    アプリ・アイコン アプリ・アイコン。 推奨サイズは 30 x 30 ピクセルです。
    説明 このフィールドは、アプリに関する追加情報を提供します。
    カテゴリー アプリにカテゴリーを割り当てます。
    画面イメージ アプリのスクリーン・ショット。
  5. インストール要件] タブを選択し、以下の詳細を入力します:
    オプション 説明
    インストール・モード
    • サイレント・インストール
      ユーザーの操作なしで、インストールが単独で実行できるようにします。
    • UI またはウィザード・ベース
      インストール中にユーザーIDやライセンスキーなどのユーザー入力を必要とする手動インストール(有人)を有効にします。
    インストール・コンテキスト
    • システムまたはすべてのユーザー
      コンピュータのすべてのユーザーがアプリケーションを使用し、アクセスできるようにします。 このインストール・コンテキストは、アプリのインストールに管理者特権が必要な場合に推奨されます。 インストールがシステム管理者によって実行されると、パッケージはサイレント・インストール・モードでインストールされます。
    • ユーザーごと (登録済みユーザー)
      コンピュータにアプリケーションをインストールしたユーザーに、アプリケーションへのアクセスと使用を制限する。 このインストール・コンテキストは、アプリに管理者特権が必要でない場合に推奨されます。 管理者権限が必要なアプリもあるため、ユーザーがアプリをインストールするための適切な権限を持っていることを確認してください。
    実行コマンド
    • インストール
      サイレント・インストール・コマンドを指定します。 コマンドには、アプリケーション名の後にインストール・コマンド・スイッチを含める必要があります。
      以下に、いくつかの一般的な EXE パッケージのサイレント・インストール・コマンドを示します。
      • filename /S
      • filename /Silent
      • filename /quiet
      注意: アプリケーションでサポートされているサイレント・インストール・コマンドおよびサイレント・アンインストール・コマンドについては、アプリケーション・ベンダーにお問い合わせいただくか、アプリケーションの資料を参照してください。

      例えば、VLCメディアプレーヤーをサイレントインストールするには、以下のコマンドを使用する。

      vlc-2.0.1-win32.exe /L=1033 /S

      • vlc-2.0.1-win32.exe はファイル名である。
      • /L は言語コードです。

      VLCメディアプレーヤーの詳細については、以下を参照してください。 https://wiki.videolan.org/Documentation:Installing_VLC/.

    • アンインストール
      サイレントアンインストールコマンドを指定します。 以下のシナリオでは、アプリの自動アンインストールを選択してください。
      • MDM コントロールが削除されている。
      • セレクティブ・ワイプがデバイスに対して発行されている。
      • 配布が削除されている。
      例えば、VLCメディアプレーヤーアプリを静かにアンインストールするには、 C:\Program Files (x86)\VideoLAN\VLC\uninstall.exe /S を使用します。
    インストールする関連情報 アプリのインストールに必須の前提条件コンポーネントを定義します。 前提条件は、レジストリー・キー、ファイル、またはプロセスに基づいています。 アプリのインストール中に、 MaaS360 は前提条件を検査し、要件を満たすデバイスにのみアプリをインストールまたはアンインストールします。

    例えば、javaw.exe プロセスを Eclipse.exe パッケージの前提条件として使用します。

    配布アプリが要件を満たしていない場合、「アプリの配布とインストールの詳細」ページで「関連性なし」のマークがそのアプリに表示されます。
    注: アプリが関連性のないものである場合、ユーザーのアプリカタログでは、アプリをダウンロードするための取得オプションは無効になります。

    Windows デバイスでスクリプト/ジョブが正常に実行されたかどうかを確認するためのネガティブ・インストール成功/関連性基準の使用 (MSI、EXE、およびスクリプトに適用)

    負のインストール成功/関連性基準は、以下の基準に基づいて、アプリのアップロード中にアプリが正常にアンインストールされたか、デバイスから削除されたかを判断します。
    レジストリー・キーが存在しない
    レジストリキーのパス、値の名前、値のデータを指定する。 例: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Now
    ファイルが存在しません
    ファイル名のフルパスを引用符なしで入力してください。 例: c:\recovery.txt
    プロセスが実行されていません
    プロセス名を入力してください。 例: testScriptProcessNew
    Windows デバイスでスクリプト/ジョブが正常に実行されたかどうかを確認するための出口コード・ベースのインストール成功基準の使用

    管理者は、アプリのアップロード中にアプリがデバイスから正常にアンインストールまたは削除されたかを判別するための出口コード・ベースのインストール成功基準を、数値または数値のコンマ区切りリストとして入力します。

    再起動が必要 アプリのインストール後に再起動が必要であることを示します。
    インストール成功基準 デバイス上でアプリを検出するための基準を定義します。 アプリをインストールすると、 MaaS360 はデバイス上のアプリの存在を判別するための基準を検証し、インストールの状況を返します。 デバイス上のアプリの状況を決定する出口コード (数値またはコンマ区切りの数値セット) を指定することもできます。
    アプリの検出基準は、既存のレジストリキー、ファイル、またはプロセスに基づいている。
    注: アプリのインストールは、条件が満たされている場合にのみ成功します。

    たとえば、VLCメディアプレーヤーがインストールされているかどうかを判断するには、次のファイルパスを使用します: C:\Program Files\VideoLAN\VLC\vlc.exe

  6. 「ポリシーおよび配布」 タブを選択して、以下の詳細を指定します。
    オプション 説明
    アプリ削除のタイミング 以下のシナリオでは、アプリがデバイスから自動的に削除されます。
    • MDM コントロールの削除: デバイスの MDM コントロールが管理者またはユーザーによって終了されたとき。
    • セレクティブ・ワイプ: デバイスに対してセレクティブ・ワイプが発行されたとき。
    • ポータルからの削除または配布の停止: アプリが既に MaaS360 ポータルから削除されている場合、またはデバイス上で配布が停止されている場合。
    注: セレクティブ・ワイプ および 「配布の停止」 オプションは、OS バージョン 10 以降を使用する Windows デスクトップでのみサポートされます。
    インストールの設定 アプリがユーザー介入なしでインストールされることを示します。
    配布先 配布先: アプリを受け取るデバイス。 プラス・アイコンを使用して、複数の配布を追加します。 MaaS360 を使用すると、以下の方法でデバイスにアプリを配布できます。
    • なし: アプリは アプリ・カタログにロードされますが、アプリはデバイスにすぐには配布されません。
    • 特定のデバイス: アプリは アプリ・カタログ にロードされ、特定のデバイスにデプロイされます。
    • グループ: アプリはデバイスのグループにデプロイされます。
    • すべてのデバイス: すべてのデバイスがアプリを受信します。