次の方法で共有


MSIX Core を使用して MSIX パッケージをデプロイする

MSIX Core では、以前のバージョンの Windows を選択するための MSIX 展開が提供されます。 最初に、MSIX Core がターゲット デバイスにインストールされていることを確認します。

MSI のインストール

提供されている MSI インストーラーを使用して MSIX Core をインストールすることをお勧めします。MSIX Core は自動的に検索パスに msixmgr.exe を追加し、MSIX 拡張機能をインストーラーに関連付けるからです。

次のアーキテクチャ固有の MSI インストーラーは、リリース ページ[資産] セクションからダウンロードできます。

  • msixmgrSetup-x64.msi
  • msixmgrSetup-86.msi

 デバイスのアーキテクチャに適したインストーラーを選択してください。 これは、インストーラーが重要なファイルを格納する場所に影響します。 ファイルの名前は、インストーラーのバージョンに基づいて変更される場合があります。

証明書のインストール

MSIX パッケージに署名する必要があります。 MSIX パッケージをインストールする前に、パッケージの署名に使用した証明書がインストールされていることを確認してください。 これは、管理ツールから証明書をインストールするための通常のワークフローを使用して行うことができます。

証明書を手動でインストールする場合は、管理者特権のコマンド プロンプトから次のコマンドを実行できます。

certutil -addstore root <insert certificate.cert>

 すべてのシナリオで、信頼されたルート証明機関の下に信頼された証明書を追加する必要があります。

コマンド ラインの使用

ツール msixmgr.exe がインストールされたら、このツールを使用して、検索、インストール、および削除することで、このマシン上の MSIX パッケージを管理できます。 コマンド ライン ユーティリティ msixmgr.exe は、システム管理者を対象としています。 これは、管理者プロンプトから実行する場合に最も役立ちます。 通常のコマンド プロンプトから実行すると、すべてのコマンドがコンソールに表示されるわけではありません。 詳細については、以下を参照してください。

取り付ける

コマンド プロンプトまたは PowerShell を使用して、msixmgr.exe が含まれているディレクトリに移動し、次のコマンドを実行して MSIX パッケージをインストールします。 -quietUX パラメーターは、ユーザーにインストーラー UI が表示されないように、コマンドの最後に追加することもできます。

msixmgr.exe -AddPackage C:\NotePadPlus\notepadplus.msix -quietUX

 この例と次の例では 、notepadplus.msix を使用します。 これはサンプル パッケージの 1 つです。

特定の MSIX パッケージのクエリ

packageFullNamepackageFamilyName、ワイルドカードを使用して、特定のパッケージを検索することもできます。 サポートされているワイルドカードは *(任意の文字と一致) と ? です。(1 文字に一致します)。

msixmgr.exe -FindPackage notepadplus_0.0.0.1_???__8wekyb3d8bbwe
msixmgr.exe -FindPackage *padplus_0.0.*
msixmgr.exe -FindPackage *epadplus_8wekyb3d8bbw?

[アンインストール]

アンインストールするには、次のコマンドを使用します。

msixmgr.exe -RemovePackage notepadplus_0.0.0.1_x64__8wekyb3d8bbwe -quietUX