PowerShell을 사용하여 MSIX 관리

이 문서에서는 .appx 및 .msix 패키지를 관리하는 데 사용되는 PowerShell cmdlet을 설명합니다.

MSIX PowerShell cmdlet

다음 PowerShell cmdlet에는 "Appx" 또는 "App" 접두사가 붙은 명사를 사용할 수 있는 별칭이 제공됩니다(예: Add-AppxPackageAdd-AppPackage로도 사용할 수 있음).

PowerShell cmdlet 설명
Add-AppxPackage 이 cmdlet은 서명된 앱(*.msix, *.appx) 패키지를 디바이스에 추가하는 데 사용됩니다. 외부 패키지, 선택적 패키지관련 패키지와 같은 다른 MSIX 앱과 관계가 있는 MSIX 앱을 추가할 때도 Add-AppPackage cmdlet을 사용할 수 있습니다.
Remove-AppxPackage 이 cmdlet은 디바이스에서 서명된 앱(*.msix, *.appx) 패키지를 제거하는 데 사용됩니다. 제거되면 서명된 앱이 설치된 폴더의 콘텐츠가 제거되고, 머신의 제거된 애플리케이션에 대한 참조도 제거됩니다.
Get-AppxPackage 이 cmdlet은 머신에서 설치된 모든 서명된 앱(*.msix, *.appx) 패키지의 목록을 제공합니다. 결과를 필터링하기 위해 값을 제공할 수 있습니다. 필터링된 반환을 만들려면 와일드 문자로 *를 사용하여 -Name 매개 변수에 전체 또는 부분 문자열을 제공합니다.
Get-AppxDefaultVolume 이 cmdlet은 머신에서 서명된 앱(*.msix, *.appx) 패키지에 사용되는 기본 볼륨을 제공합니다. 기본 볼륨은 머신의 모든 배포 또는 설치 작업에 대한 대상입니다. 볼륨의 목록에서 이 볼륨을 제거할 수 없습니다.
Get-AppxPackageManifest 이 cmdlet은 지정된 서명된 앱 전체 패키지 이름에 대한 서명된 앱(*.msix, *.appx) 패키지 매니페스트 xml 개체를 반환합니다.
Reset-AppxPackage 이 cmdlet은 설치된 앱을 원래 설정으로 초기화합니다.
Get-AppxVolume 이 cmdlet은 컴퓨터에 알려진 AppxVolume 개체의 목록을 반환합니다.
Add-AppxVolume 이 cmdlet은 패키지 관리자가 알릴 새 AppxVolume을 추가합니다.
Remove-AppxVolume 이 cmdlet은 디바이스에서 기존 AppxVolume을 제거합니다.
Mount-AppxVolume 이 cmdlet은 AppxVolume을 탑재하여 대상에 배포된 모든 앱에 액세스할 수 있도록 합니다.
Dismount-AppxVolume 이 cmdlet은 AppxVolume을 분리하여 대상에 배포된 앱에 대한 액세스를 제거합니다.
Move-AppxPackage 이 cmdlet은 Windows 앱 팩지를 현재 위치에서 탑재된 다른 AppxVolume으로 이동합니다.
Get-AppxDefaultVolume 이 cmdlet은 모든 배포 작업의 대상으로 사용되는 기본 AppxVolume을 디바이스로 가져옵니다.
Set-AppxDefaultVolume 이 cmdlet은 또 다른 탑재된 AppxVolume을 디바이스에 대한 모든 배포 작업의 새 기본 대상으로 설정합니다.
Invoke-CommandInDesktopPackage 이 cmdlet을 사용하면 Windows 앱 패키지 버블에 명령을 실행할 수 있습니다.