UniversalAppInstall(참조)

UniversalAppInstall 설정을 사용하여 Microsoft Store나 호스팅된 위치에서 Windows 앱을 설치합니다.

참고

사용 가능한 설치 파일이 있는 앱(즉 오프라인 라이선스가 있는 테스트용으로 로드된 앱)에서만 Windows 프로비전 설정 및 프로비전 패키지를 사용할 수 있습니다. 오프라인 앱 배포에 대해 자세히 알아보세요.

적용 대상

설정 Windows 클라이언트 Surface Hub HoloLens IoT Core
DeviceContextApp
DeviceContextAppLicense
StoreInstall
UserContextApp
UserContextAppLicense

DeviceContextApp

앱 패키지 패밀리 이름을 입력하여 모든 디바이스 사용자에 대한 앱을 설치합니다. Get AppxPackage cmdlet를 사용하여 설치된 앱에 대한 패키지 패밀리 이름을 가져올 수 있습니다.

참고

XAP 파일의 경우 제품 ID를 입력합니다.

패키지에 추가하는 각 앱에서 다음 표와 같이 설정을 구성합니다.

설정 설명
ApplicationFile .appx 또는 .appxbundle 장치에 설치하려는 앱 파일로 값을 설정합니다. 또한 AllowAllTrustedApps 설정을 사용하도록 설정하고 루트 인증서 또는 라이선스 파일을 추가합니다.
DependencyAppxFiles 필요한 모든 프레임워크 일반적으로 앱의 종속성은 필수 프레임워크 아래에 나열됩니다.
DeploymentOptions - 강제
적용 애플리케이션 종료: 이 패키지 또는 이 패키지에 종속된 패키지가 현재 사용 중인 경우 패키지와 연결된 프로세스가 강제로 종료됩니다. 등록을 계속할 수 있습니다.
- 개발 모드: 사용하지 마세요.
- 모든 리소스 설치: 이 옵션을 설정하면 앱에 리소스 적용 가능성 검사를 건너뛰도록 지시됩니다.
- 대상 애플리케이션 강제 종료: 이 패키지가 현재 사용 중인 경우 등록을 계속할 수 있도록 패키지와 연결된 프로세스가 강제로 종료됩니다.
배포 옵션을 선택합니다.
LaunchAppAtLogin - 앱을
시작하지 않음 - 앱 시작
사용자가 로그인을 할 때 앱 동작에 대한 값을 설정합니다.
OptionalPackageFiles 패키지에 필요한 추가 파일 패키지 파일 옵션을 찾아서 선택한 다음 추가합니다.

배포 옵션에 대한 자세한 내용은 DeploymentOptions Enum을 참조하세요.

DeviceContextAppLicense

프로비전된 앱의 라이선스 파일을 지정하는 데 사용합니다.

  1. 앱의 LicenseProductId를 지정합니다. 라이선스 파일의 루트 헤더에서 라이선스 ID를 확인할 수 있습니다. 예를 들어 를 입력합니다 LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc". LicenseProductId 필드에 입력하고 추가를 선택합니다.
  2. 사용 가능한 사용자 지정 창에서 LicenseProductId를 선택하고 앱 라이선스 파일을 찾아서 선택합니다.

StoreInstall

비즈니스용 Microsoft Store의 앱을 설치하는 데 사용합니다.

  1. 패키지 패밀리 이름을 입력한 다음 , 추가를 선택합니다.
  2. 앱 패키지에 대해 다음과 같은 필수 설정을 구성합니다.
설정 설명
플래그 현재 사용할 수 있는 설명이 없습니다.
ProductID 제품 ID를 입력합니다. 제품 ID를 찾는 방법을 알아봅니다.
SkuID SKU ID를 입력합니다. SKU ID를 찾는 방법을 알아봅니다.

UserContextApp

사용자 컨텍스트 앱을 새로 추가하는 데 사용합니다.

  1. 앱에 대해 PackageFamilyName 을 지정한 다음 , 추가를 선택합니다.
  2. 사용 가능한 사용자 지정 창에서 PackageFamilyName를 선택하고 다음 설정을 구성합니다.
설정 설명
ApplicationFile 앱 파일 응용 프로그램을 찾아서 선택한 다음 추가합니다.
DependencyAppxFiles 앱에 필요한 추가 파일 종속성 파일을 찾아서 선택한 다음 추가합니다.
DeploymentOptions - 없음

- 강제 애플리케이션 종료

- 개발 모드

- 모든 리소스

설치 - 대상 애플리케이션 강제 종료
배포 옵션을 선택합니다.
LaunchAppAtLogin - 앱을

시작하지 않음 - 앱 시작
사용자가 로그인을 할 때 앱을 시작해야 하는지 여부를 선택합니다.

UserContextAppLicense

사용자 컨텍스트 앱의 라이선스 파일을 지정하는 데 사용합니다.

  1. 앱의 LicenseProductId를 지정합니다. 라이선스 파일의 루트 헤더에서 라이선스 ID를 확인할 수 있습니다. 예를 들어 를 입력합니다 LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc". LicenseProductId 필드에 입력하고 추가를 선택합니다.
  2. 사용 가능한 사용자 지정 창에서 LicenseProductId를 선택하고 앱 라이선스 파일을 찾아서 선택합니다.