Man möchte bestimmte Windows built-in Apps für Benutzer hinzufügen wäre dies durch folgenden PowerShell Aufruf möglich, hier am Beispiel der Windows Kamera App:
Add-AppxPackage -Register "C:\Program Files\WindowsApps\Microsoft.WindowsCamera_2018.826.98.0_x64__8wekyb3d8bbwe\AppxManifest.xml" -DisableDevelopmentMode
Die Namen der zur Installation verfügbaren Apps kann man wie folgt bestimmen:
(Get-AppXPackage -AllUsers).Name
Der Pfad zur AppXMainfest.xml Datei der App lässt sich z.B. wie folgt bestimmen (Bitte beachten, dass es in den Pfaden Versionsnummern gibt die je nach Windows Version unterschiedlich sein können):
$((Get-AppXPackage -AllUsers | Where Name -ieq 'Microsoft.WindowsCamera' ).InstallLocation + "\AppxManifest.xml")
Sollte man alle vorhandenen Apps pauschal hinzufügen wollen so wäre dies mit folgendem PowerShell Aufruf möglich:
Get-AppxPackage -AllUsers | ForEach {Add-AppxPackage -Register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}
Entfernen kann man eine App z.B. mit folgendem Aufruf:
Get-AppxPackage Microsoft.WindowsCamera | Remove-AppXPackage