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

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

MSI 설치

제공된 MSI 설치 관리자를 사용하여 검색 경로에 msixmgr.exe 자동으로 추가하고 MSIX 확장을 설치 관리자와 연결하기 때문에 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 및/또는 와일드카드를 사용하여 특정 패키지를 검색할 수 있습니다. 지원되는 와일드카드는 *(모든 문자와 일치) 및 ? (단일 문자와 일치).

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