Verwalten von MSIX mit PowerShell

In diesem Artikel werden die PowerShell-Cmdlets beschrieben, die zum Verwalten Ihrer .appx- und MSIX-Pakete verwendet werden.

MSIX PowerShell-Cmdlets

Die folgenden PowerShell-Cmdlets sind mit Aliasen bereitgestellt, die die Verwendung von Substantiven mit den Präfixen "Appx" oder "App" ermöglichen (Beispiel: Add-AppxPackage kann auch als Add-AppPackage verwendet werden).

PowerShell Befehle BESCHREIBUNG
Add-AppxPackage Dieses Cmdlet wird verwendet, um einem Gerät ein signiertes App-Paket (*.msix, *.appx) hinzuzufügen. Das cmdlet Add-AppPackage kann auch verwendet werden, wenn eine MSIX-App hinzugefügt wird, die eine Beziehung zu einer anderen MSIX-App hat, z. B. externe Pakete, optionale Pakete und verwandte Pakete.
Remove-AppxPackage Entfernt eine Paketregistrierung für einen Benutzer. Die bereitgestellte Paketnutzlast kann entfernt werden, nachdem keine starken Verweise verbleiben. Siehe Paketregistrierung und Lebensdauer.
Get-AppxPackage Dieses Cmdlet enthält eine Liste aller installierten signierten App-Pakete (*.msix, *.appx) auf dem Computer. Ein Wert kann bereitgestellt werden, um die Ergebnisse zu filtern. Um eine gefilterte Rückgabe zu erstellen, stellen Sie eine vollständige oder teilweise Zeichenfolge in den Parameter "-Name " mit * als Wildzeichen bereit.
Get-AppxDefaultVolume Dieses Cmdlet stellt das Standardvolume bereit, das von signierten App-Paketen (*.msix, *.appx) auf dem Computer verwendet wird. Das Standardvolume ist das Ziel für alle Bereitstellungs- oder Installationsvorgänge auf einem Computer. Dieses Volume kann nicht aus der Liste der Volumes entfernt werden.
Get-AppxPackageManifest Dieses Cmdlet gibt ein signiertes Xml-Paketmanifestobjekt (*.msix, *.appx) für den angegebenen vollständigen Paketnamen der signierten App zurück.
Reset-AppxPackage Mit diesem Cmdlet wird die installierte App auf die ursprünglichen Einstellungen zurückgesetzt.
Get-AppxVolume Dieses Cmdlet gibt eine Liste von AppxVolume-Objekten zurück, die dem Computer bekannt sind.
Add-AppxVolume Mit diesem Cmdlet wird dem Paket-Manager ein neues AppxVolume hinzugefügt, das angekündigt werden soll.
Remove-AppxVolume Mit diesem Cmdlet wird ein vorhandenes AppxVolume vom Gerät entfernt.
Mount-AppxVolume Dieses Cmdlet stellt ein AppxVolume bereit, sodass alle Apps, die für das Ziel bereitgestellt werden, barrierefrei werden können.
Dismount-AppxVolume Mit dem Cmdlet "Ths" wird die Bereitstellung eines AppxVolume aufgehoben, wodurch der Zugriff auf Apps entfernt wird, die für das Ziel bereitgestellt werden.
Move-AppxPackage Mit diesem Cmdlet wird ein Windows-App-Paket von seinem aktuellen Speicherort in eine andere bereitgestellte AppxVolume verschoben.
Get-AppxDefaultVolume Dieses Cmdlet ruft das standardmäßige AppxVolume ab, das als Ziel für alle Bereitstellungsvorgänge für die Devive verwendet wird.
Set-AppxDefaultVolume Mit diesem Cmdlet wird ein weiteres bereitgestelltes AppxVolume als neues Standardziel für alle Bereitstellungsvorgänge auf dem Gerät festgelegt.
Invoke-CommandInDesktopPackage Mit diesem Cmdlet können Befehle in der Windows-App-Paketblase ausgeführt werden.

Eine Erläuterung der Identität von Paketspeichervolumes, des Offlineverhaltens, der Verschlüsselung und der entsprechenden Windows.Management.Deployment APIs finden Sie unter "Paketspeicher-Volumes".