MSIX'i PowerShell ile yönetme

Bu makalede, .appx ve .msix paketlerinizi yönetmek için kullanılan PowerShell cmdlet'leri açıklanmaktadır.

MSIX PowerShell cmdlet'leri

Aşağıdaki PowerShell cmdlet komutları, "Appx" veya "App" ön ekli adların kullanılmasını sağlayan diğer adlarla sağlanır (Örnek: Add-AppxPackage şu şekilde de kullanılabilir: Add-AppPackage).

PowerShell cmdlet'leri Açıklama
Add-AppxPackage Bu cmdlet, bir cihaza imzalı uygulama (*.msix, *.appx) paketi eklemek için kullanılır. Add-AppPackage cmdlet'i, dış paketler, İsteğe Bağlı Paketler ve İlgili Paketler gibi başka bir MSIX uygulamasıyla ilişkisi olan bir MSIX uygulaması eklerken de kullanılabilir.
Remove-AppxPackage Bir kullanıcı için paket kaydını kaldırır. Hazırlanmış paket yükü, güçlü referans kalmadıktan sonra kaldırılmaya uygun hale gelir. Bkz. Paket kaydı ve ömrü.
Get-AppxPackage Bu cmdlet, makinedeki tüm yüklü imzalı uygulama (*.msix, *.appx) paketlerinin listesini sağlar. Sonuçları filtrelemek için bir değer sağlanabilir. Filtrelenmiş bir dönüş oluşturmak için -Name parametresine joker karakter olarak * kullanarak tam veya kısmi bir dize girin.
Get-AppxDefaultVolume Bu cmdlet, makinedeki imzalı uygulama (*.msix, *.appx) paketleri tarafından kullanılan varsayılan birimi sağlar. Varsayılan birim, bir makinedeki tüm dağıtım veya yükleme işlemlerinin hedefidir. Bu birim, birim listesinden kaldırılamaz.
Get-AppxPackageManifest Bu cmdlet, belirtilen imzalı uygulama tam paket adı için imzalı bir uygulama (*.msix, *.appx) paket bildirimi xml nesnesi döndürür.
Reset-AppxPackage Bu cmdlet, yüklü uygulamayı özgün ayarlarına sıfırlar.
Get-AppxVolume Bu cmdlet, bilgisayar tarafından bilinen AppxVolume nesnelerinin listesini döndürür.
Add-AppxVolume Bu cmdlet, Paket Yöneticisi'nin tanıtacağı yeni bir AppxVolume ekler.
Remove-AppxVolume komutunu kullanarak Uygulama hacmini kaldırın Bu cmdlet, mevcut bir AppxVolume'yi cihazdan kaldırır.
Mount-AppxVolume Bu cmdlet bir AppxVolume bağlayarak hedefe dağıtılan tüm uygulamaların erişilebilir olmasını sağlar.
Dismount-AppxVolume Bu cmdlet, bir AppxVolume'u bağlantısını keserek hedefe dağıtılan uygulamalara erişimi kaldıracaktır.
Move-AppxPackage Bu cmdlet, bir Windows uygulama paketini mevcut konumundan başka bir monte edilmiş AppxVolume'a taşır.
Get-AppxDefaultVolume Bu cmdlet, geliştiriciye yapılan tüm dağıtım işlemleri için hedef olarak kullanılan varsayılan AppxVolume değerini alır.
Set-AppxDefaultVolume Bu cmdlet, cihaza yapılan tüm dağıtım işlemleri için yeni varsayılan hedef olarak başka bir bağlı AppxVolume ayarlar.
Invoke-CommandInDesktopPackage Bu cmdlet, Windows uygulama paketi baloncuğunda komut yürütme olanağı sağlar.

Paket birimi kimliği, çevrimdışı davranış, şifreleme ve buna karşılık gelen Windows.Management.Deployment API'lerin açıklaması için bkz. Paket depolama birimleri.