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 パッケージのクエリ
packageFullName、packageFamilyName、ワイルドカードを使用して、特定のパッケージを検索することもできます。 サポートされているワイルドカードは *(任意の文字と一致) と ? です。(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