MSIX beheren met PowerShell

In dit artikel worden de PowerShell-cmdlets beschreven die worden gebruikt voor het beheren van uw .appx- en MSIX-pakketten.

MSIX PowerShell-cmdlets

De volgende PowerShell-cmdlets zijn voorzien van aliassen die het gebruik van 'Appx' of 'App' als voorvoegsels mogelijk maken (bijvoorbeeld: Add-AppxPackage is ook toepasbaar als Add-AppPackage).

PowerShell-cmdlets Beschrijving
Add-AppxPackage Deze cmdlet wordt gebruikt om een ondertekend app-pakket (*.msix, *.appx) toe te voegen aan een apparaat. De Add-AppPackage cmdlet kan ook worden gebruikt bij het toevoegen van een MSIX-app die een relatie heeft met een andere MSIX-app, zoals: Externe pakketten, optionele pakketten en gerelateerde pakketten.
Remove-AppxPackage Hiermee verwijdert u een pakketregistratie voor een gebruiker. De gefaseerd pakketpayload komt in aanmerking voor verwijdering nadat er geen sterke verwijzingen meer zijn. Zie Pakketregistratie en levensduur.
Get-AppxPackage Deze cmdlet bevat een lijst met alle geïnstalleerde ondertekende app -pakketten (*.msix, *.appx) op de computer. Er kan een waarde worden opgegeven om de resultaten te filteren. Als u een gefilterde retour wilt maken, geeft u een volledige of gedeeltelijke tekenreeks op in de parameter -Name met behulp van * als het jokerteken.
Get-AppxDefaultVolume Deze cmdlet biedt het standaardvolume dat wordt gebruikt door ondertekende apps (*.msix, *.appx) op de machine. Het standaardvolume is het doel voor alle implementatie- of installatiebewerkingen op een computer. Dit volume kan niet worden verwijderd uit de lijst met volumes.
Get-AppxPackageManifest Deze cmdlet retourneert een ondertekende app (*.msix, *.appx) pakketmanifest-xml-object voor de volledige pakketnaam van de opgegeven ondertekende app.
Reset-AppxPackage Met deze cmdlet wordt de geïnstalleerde app opnieuw ingesteld op de oorspronkelijke instellingen.
Get-AppxVolume Deze cmdlet retourneert een lijst met AppxVolume-objecten die bekend zijn bij de computer.
Add-AppxVolume Met deze cmdlet wordt een nieuw AppxVolume toegevoegd voor package manager om te adverteren.
Remove-AppxVolume Met deze cmdlet wordt een bestaand AppxVolume van het apparaat verwijderd.
Mount-AppxVolume Met deze cmdlet wordt een AppxVolume gekoppeld, zodat alle apps die zijn geïmplementeerd op het doel toegankelijk zijn.
Dismount-AppxVolume De cmdlet ontkoppelt een AppxVolume, waardoor toegang tot apps die zijn geïmplementeerd op de doellocatie wordt verwijderd.
Move-AppxPackage Met deze cmdlet wordt een Windows-app-pakket verplaatst van de huidige locatie naar een ander gekoppeld AppxVolume.
Get-AppxDefaultVolume Met deze cmdlet krijgt u het standaard AppxVolume dat wordt gebruikt als doel voor alle implementatiebewerkingen naar de ontwikkelomgeving.
Set-AppxDefaultVolume Met deze cmdlet wordt een ander gekoppeld AppxVolume ingesteld als het nieuwe standaarddoel voor alle implementatiebewerkingen op het apparaat.
Invoke-CommandInDesktopPackage Met deze cmdlet kunt u opdrachten uitvoeren in de windows-app-pakketballon.

Zie Windows.Management.Deployment voor een uitleg van identiteit van pakketvolumes, offlinegedrag, versleuteling en de bijbehorende API's.