Bereitstellen eines MSIX-Pakets mit MSIX Core

MSIX Core bringt MSIX-Bereitstellung dazu, frühere Versionen von Windows auszuwählen. Stellen Sie zunächst sicher, dass MSIX Core auf dem Zielgerät installiert ist.

MSI-Installation

Wir empfehlen die Verwendung unserer bereitgestellten MSI-Installationsprogramme, um MSIX Core zu installieren, da sie msixmgr.exe automatisch zu Ihrem Suchpfad hinzufügen und die MSIX-Erweiterung dem Installationsprogramm zuordnen.

Sie können die folgenden architekturspezifischen MSI-Installationsprogramme aus dem Abschnitt Assets auf unserer Releaseseite herunterladen:

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

Hinweis

 Stellen Sie sicher, dass Sie das richtige Installationsprogramm für die Architektur Ihres Geräts auswählen. Dies wirkt sich darauf aus, wo das Installationsprogramm wichtige Dateien speichert. Der Name der Datei kann sich basierend auf der Version des Installers ändern.

Installieren Ihres Zertifikats

Alle MSIX-Pakete müssen signiert werden. Stellen Sie vor der Installation von MSIX-Paketen sicher, dass Sie das Zertifikat installiert haben, mit dem Sie Ihre Pakete signiert haben. Dazu können Sie normale Workflows zum Installieren von Zertifikaten aus Ihrem Verwaltungstool verwenden.

Wenn Sie ein Zertifikat manuell installieren möchten, können Sie diesen Befehl über eine Eingabeaufforderung mit erhöhten Rechten ausführen:

certutil -addstore root <insert certificate.cert>

Hinweis

 Sie sollten Ihr vertrauenswürdiges Zertifikat in allen Szenarien unter Vertrauenswürdige Stammzertifizierungsstelle hinzufügen.

Über die Befehlszeile

Sobald das Tool msixmgr.exe installiert ist, kann es verwendet werden, um Ihre MSIX-Pakete auf diesem Computer zu verwalten, indem Sie suchen, installieren und entfernen. Das Befehlszeilen-Hilfsprogramme msixmgr.exe ist für Systemadministratoren vorgesehen. Dies ist am nützlichsten, wenn Sie von der Administratoraufforderung aus ausgeführt werden. Nicht alle Befehle werden in der Konsole angezeigt, wenn sie über eine normale Eingabeaufforderung ausgeführt werden. Weitere Informationen finden Sie unten.

Installieren

Navigieren Sie mit der Eingabeaufforderung oder PowerShell zu dem Verzeichnis, das msixmgr.exe enthält und führen Sie den folgenden Befehl aus, um Ihr MSIX-Paket zu installieren. Der -quietUX Parameter kann auch am Ende des Befehls hinzugefügt werden, sodass Benutzer die Installationsoberfläche nicht sehen.

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

Hinweis

 Dies und die folgenden Beispiele verwenden notepadplus.msix. Dies ist eines unserer Beispielpakete.

Abfragen nach einem bestimmten MSIX-Paket

Die Suche nach einem bestimmten Paket ist auch durch packageFullNamev, packageFamilyNamex und/oder die Verwendung von Platzhaltern möglich. Unterstützte Verwendung von Platzhaltern sind *(Übereinstimmung mit einem beliebigen Zeichen) und ?(Übereinstimmung mit einem einzelnen Zeichen).

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

Deinstallieren

Zum Deinstallieren führen Sie den folgenden Befehl aus:

msixmgr.exe -RemovePackage notepadplus_0.0.0.1_x64__8wekyb3d8bbwe -quietUX