MSIX Core를 사용하여 MSIX 패키지 배포

MSIX Core 는 MSIX 배포를 통해 이전 버전의 Windows를 선택합니다. 시작하려면 먼저 MSIX Core가 대상 디바이스에 설치되어 있는지 확인합니다.

MSI 설치

msixmgr.exe를 검색 경로에 자동으로 추가하고 MSIX 확장을 설치 관리자와 연결하기 때문에 제공된 MSI 설치 관리자를 사용하여 MSIX Core를 설치하는 것이 좋습니다.

릴리스 페이지의 자산 섹션에서 다음 아키텍처별 MSI 설치 관리자를 다운로드할 수 있습니다.

  • msixmgrSetup-x64.msi
  • msixmgrSetup-86.msi

참고 항목

 디바이스 아키텍처에 맞는 설치 관리자를 선택해야 합니다. 이는 설치 관리자가 중요한 파일을 저장하는 위치에 영향을 미칩니다. 파일의 이름은 설치 관리자의 버전에 따라 변경 될 수 있습니다.

인증서 설치

MSIX 패키지는 서명해야 합니다. MSIX 패키지를 설치하기 전에 패키지에 서명하는 데 사용한 인증서를 설치했는지 확인합니다. 관리 도구에서 인증서를 설치하기 위한 일반적인 워크플로를 사용하여 이 작업을 수행할 수 있습니다.

인증서를 수동으로 설치하려는 경우 관리자 권한 명령 프롬프트에서 다음 명령을 실행할 수 있습니다.

certutil -addstore root <insert certificate.cert>

참고 항목

 모든 시나리오에서 신뢰할 수 있는 루트 인증 기관 아래에 신뢰할 수 있는 인증서를 추가해야 합니다.

명령줄 사용

msixmgr.exe 도구가 설치되면 검색, 설치 및 제거하여 이 컴퓨터에서 MSIX 패키지를 관리하는 데 사용할 수 있습니다. 명령줄 유틸리티 msixmgr.exe는 시스템 관리자를 위한 것입니다. 관리자 프롬프트에서 실행할 때 가장 유용합니다. 일반 명령 프롬프트에서 실행할 때 모든 명령이 콘솔에 표시되지는 않습니다. 자세한 내용은 아래를 참조하십시오.

설치

명령 프롬프트 또는 PowerShell을 사용하여 msixmgr.exe가 포함된 디렉터리로 이동하고 다음 명령을 실행하여 MSIX 패키지를 설치합니다. -quietUX 사용자가 설치 관리자 UI를 볼 수 없도록 명령의 끝에 매개 변수를 추가할 수도 있습니다.

msixmgr.exe -AddPackage C:\NotePadPlus\notepadplus.msix -quietUX

참고 항목

 이 예제와 다음 예제에서는 notepadplus.msix를 사용합니다. 샘플 패키지하나입니다.

특정 MSIX 패키지 쿼리

packageFullName, packageFamilyName 및/또는 wild카드s를 사용하여 특정 패키지를 검색할 수 있습니다. 지원되는 wild카드s는 *(임의의 문자와 일치) 및 ?( 단일 문자와 일치).

msixmgr.exe -FindPackage notepadplus_0.0.0.1_???__8wekyb3d8bbwe
msixmgr.exe -FindPackage *padplus_0.0.*
msixmgr.exe -FindPackage *epadplus_8wekyb3d8bbw?

제거

제거하려면 다음 명령을 사용합니다.

msixmgr.exe -RemovePackage notepadplus_0.0.0.1_x64__8wekyb3d8bbwe -quietUX