MSIX Core를 사용 하 여 MSIX 패키지 배포Deploy an MSIX package with MSIX Core

Msix Core 는 이전 버전의 Windows를 선택할 수 있는 배포를 제공 합니다.MSIX Core brings MSIX deployment to select previous versions of Windows. 시작 하려면 먼저 MSIX 코어가 대상 장치에 설치 되어 있는지 확인 합니다.To get started, first make sure that MSIX Core is installed on target device.

MSI 설치MSI installation

제공 된 MSI 설치 관리자를 사용 하 여 사용자의 검색 경로에 msixmgr을 자동으로 추가 하 고 MSIX 확장을 설치 관리자와 연결 하므로 MSIX Core를 설치 하는 것이 좋습니다.We recommend using our provided MSI installers to install MSIX Core because they automatically add msixmgr.exe to your search path and associate the MSIX extension with the installer.

릴리스 페이지자산 섹션에서 다음 아키텍처 관련 MSI 설치 관리자를 다운로드할 수 있습니다.You can download the following architecture-specific MSI installers from the Assets section on our release page:

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

참고

 장치의 아키텍처에 맞는 올바른 설치 관리자를 선택 했는지 확인 합니다. Make sure you choose the correct installer for your device's architecture. 이렇게 하면 설치 관리자가 중요 한 파일을 저장할 위치에 영향을 줍니다.This will impact where the installer will store important files. 파일 이름은 설치 관리자의 버전에 따라 변경 될 수 있습니다.The name of the file may change based on the version of the installer.

인증서 설치Installing your certificate

MSIX 패키지에 서명 해야 합니다.MSIX packages are required to be signed. MSIX 패키지를 설치 하기 전에 패키지에 서명 하는 데 사용한 인증서를 설치 했는지 확인 합니다.Before installing any MSIX packages, make sure you have installed the certificate you used to sign your packages. 관리 도구에서 인증서를 설치 하는 일반적인 워크플로를 사용 하 여이 작업을 수행할 수 있습니다.You can do this using you normal workflows for installing certificate from your management tool.

인증서를 수동으로 설치 하려면 관리자 권한 명령 프롬프트에서 다음 명령을 실행할 수 있습니다.If you want to manually install a certificate you can run this command from an elevated command prompt:

certutil -addstore root <insert certificate.cert>

참고

 모든 시나리오에서 신뢰할 수 있는 루트 인증 기관에 신뢰할 수 있는 인증서를 추가 해야 합니다. You should add your trusted certificate under Trusted Root Certification Authority in all scenarios.

명령줄 사용Using the Command Line

이 도구를 설치한 후에는 검색, 설치 및 제거 하 여이 컴퓨터에서 MSIX 패키지를 관리 하는 데 사용할 수 있습니다.Once the tool msixmgr.exe is installed, it can be used to manage your MSIX packages on this machine by searching, installing, and removing. 명령줄 유틸리티 msixmgr은 시스템 관리자를 위한 것입니다.The command line utility msixmgr.exe is intended for system administrators. 관리자 프롬프트에서 실행 하는 경우에 가장 유용 합니다.It is most useful when run from administrator prompt. 일반 명령 프롬프트에서 실행 되는 경우 모든 명령이 콘솔에 표시 되는 것은 아닙니다.Not all commands when run from a regular command prompt will display to the console. 자세한 내용은 아래를 참조하세요.See below for more details.

설치Install

명령 프롬프트 또는 PowerShell을 사용 하 여 msixmgr을 포함 하는 디렉터리로 이동한 후 다음 명령을 실행 하 여 MSIX 패키지를 설치 합니다.Using command prompt or PowerShell, navigate to the directory that contains msixmgr.exe and run the following command to install your MSIX package. 사용자가 설치 관리자 UI를 표시 하지 않도록 명령 끝에 -quietUX 매개 변수를 추가할 수도 있습니다.The -quietUX parameter can also be added at the end of the command so that users don't see the installer UI.

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

참고

이  다음 예제에서는 notepadplus를 사용 합니다. This and the following examples use notepadplus.msix. 이는 샘플 패키지중 하나입니다.This is one of our sample packages.

특정 MSIX 패키지 쿼리Querying for a specific MSIX Package

PackageFullName, packageFamilyName 및/또는 와일드 카드를 사용 하 여 특정 패키지를 검색할 수 있습니다.Searching for a specific package is possible by packageFullName, packageFamilyName and/or using wildcards as well. 지원 되는 와일드 카드는 * (모든 문자 일치) 및? (단일 문자 일치).Supported wildcards are *(match any character) and ?(match single character).

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

제거Uninstall

제거 하려면 다음 명령을 사용 합니다.To uninstall use the following command:

msixmgr.exe -RemovePackage notepadplus_0.0.0.1_x64__8wekyb3d8bbwe -quietUX