Microsoft 구성 관리자를 사용하여 UE-V 구성

UE-V(사용자 환경 가상화) 및 필요한 기능을 배포한 후 organization 요구에 맞게 구성할 수 있습니다. UE-V 구성 팩은 관리자가 Microsoft Configuration Manager 규정 준수 설정 기능을 사용하여 UE-V 및 Configuration Manager 설치된 사이트에 일관된 구성을 적용하는 방법을 제공합니다.

UE-V 구성 팩 지원 기능

UE-V 구성 팩에는 다음을 위한 도구가 포함되어 있습니다.

  • UE-V 설정 위치 템플릿 배포 기준 만들기 또는 업데이트

    • 등록 또는 등록 취소할 UE-V 템플릿 정의
    • 템플릿이 추가되거나 업데이트됨에 따라 UE-V 템플릿 구성 항목 및 기준 업데이트
    • 표준 구성 항목 수정을 사용하여 UE-V 템플릿 배포 및 등록
  • 이러한 설정을 설정하거나 지우기 위해 UE-V 에이전트 정책 구성 항목을 만들거나 업데이트합니다.

    구성 설정 설명
    최대 패키지 크기 Windows 앱 동기화 사용/사용 안 함 애플리케이션 시작 시 동기화 대기
    가져오기 지연 설정 목록에 없는 Windows 앱 동기화 로그인 시 동기화 대기
    설정 가져오기 알림 IT 연락처 URL 동기화 시간 제한 대기
    설정 스토리지 경로 IT 연락처 설명 텍스트 설정 템플릿 카탈로그 경로
    동기화 사용 트레이 아이콘 사용 UE-V 에이전트 서비스 시작/중지
    Sync 메서드 첫 번째 사용 알림 설정을 로밍할 Windows 앱 정의
    동기화 시간 제한
  • UE-V가 실행 중인지 확인하여 규정 준수를 확인합니다.

UE-V 서비스 정책 구성 항목 생성

모든 UE-V 서비스 정책 및 구성은 UevAgentPolicyGenerator.exe 도구를 사용하여 생성된 단일 구성 항목을 통해 배포됩니다. 이 도구는 XML 구성 파일에서 원하는 구성을 읽고 머신을 규정 준수로 만드는 데 필요한 검색 및 수정 설정을 포함하는 CI를 만듭니다.

UE-V 서비스 정책 구성 항목 CAB 파일은 다음 매개 변수가 있는 UevTemplateBaselineGenerator.exe 명령줄 도구를 사용하여 만들어집니다.

  • 사이트 <사이트 코드>
  • PolicyName <이름> 선택 사항: 없는 경우 기본값은 "UE-V 에이전트 정책"입니다.
  • PolicyDescription <description> 선택 사항: 없는 경우 설명이 제공됩니다.
  • 구성 항목 .CAB 파일에 대한 CabFilePath <전체 경로>
  • ConfigurationFile <에이전트 구성 XML 파일에 대한 전체 경로>

참고

이러한 스크립트가 사용자 환경에서 실행되도록 PowerShell 실행 정책을 변경해야 할 수 있습니다. Configuration Manager 콘솔에서 다음 단계를 수행합니다.

  1. 관리 > 클라이언트 설정 > 속성 선택
  2. 사용자 에이전트 탭에서 PowerShell 실행 정책을무시하도록 설정합니다.

첫 번째 UE-V 정책 구성 항목 만들기

  1. UE-V 구성 팩 설치 디렉터리의 기본 설정 구성 파일을 ConfigMgr 관리 콘솔에 표시되는 위치로 복사합니다.
C:\Program Files (x86)\Windows Kits\10\Microsoft User Experience Virtualization\Management\AgentConfiguration.xml

기본 구성 파일에는 다음 5개의 섹션이 포함됩니다.

컴퓨터 정책

모든 UE-V 컴퓨터 수준 설정. DesiredState 특성은

  • 레지스트리에 할당된 값을 갖도록 설정
  • 설정을 제거하려면 지우기
  • 구성 항목이 현재 상태로 남아 있도록 관리되지 않음

이 섹션에서 줄을 제거하지 마세요. 대신 Configuration Manager 현재 또는 기본값을 Unmanaged 변경하지 않으려면 DesiredState를 로 설정합니다.

CurrentComputerUserPolicy

모든 UE-V 사용자 수준 설정. 이러한 항목은 사용자의 컴퓨터 설정을 재정의합니다. DesiredState 특성은

  • 레지스트리에 할당된 값을 갖도록 설정
  • 설정을 제거하려면 지우기
  • 구성 항목이 현재 상태로 남아 있도록 관리되지 않음

이 섹션에서 줄을 제거하지 마세요. 대신 Configuration Manager 현재 또는 기본값을 변경하지 않으려면 DesiredState를 '관리되지 않음'으로 설정합니다.

서비스

이 섹션의 항목은 서비스 작업을 제어합니다. 기본 구성 파일에는 UevAgentService에 대한 단일 항목이 포함됩니다. DesiredState 특성은 실행 중 또는 중지됨으로 설정할 수 있습니다.

Windows8AppsComputerPolicy

모든 컴퓨터 수준 Windows 앱 동기화 설정. 이 섹션에 나열된 각 PackageFamilyName에는 DesiredState를 할당할 수 있습니다.

  • 설정이 로밍되도록 설정
  • 설정이 로밍되지 않도록 설정
  • UE-V 컨트롤에서 항목을 제거하도록 선택 취소됨

PowerShell cmdlet GetAppxPackage를 사용하여 볼 수 있는 설치된 Windows 앱 목록에 따라 이 섹션에 더 많은 줄을 추가할 수 있습니다.

Windows8AppsCurrentComputerUserPolicy

개별 사용자의 컴퓨터 설정을 재정의하는 설정이 있는 Windows8AppsComputerPolicy와 동일합니다.

  1. 원하는 상태 및 값 필드를 변경하여 구성 파일을 편집합니다.
  2. ConfigMgr 관리 콘솔을 실행하는 컴퓨터에서 다음 명령을 실행합니다.
    C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe -Site ABC -CabFilePath "C:\MyCabFiles\UevPolicyItem.cab" -ConfigurationFile "c:\AgentConfiguration.xml"
    
  3. ConfigMgr 콘솔 또는 PowerShell Import-CMConfigurationItem 사용하여 CAB 파일 가져오기

UE-V 정책 구성 항목 업데이트

  1. 원하는 상태 및 값 필드를 변경하여 구성 파일을 편집합니다.
  2. 첫 번째 UE-V 정책 구성 항목 만들기의 3단계에서 명령을 실행합니다. PolicyName 매개 변수를 사용하여 이름을 변경한 경우 동일한 이름을 입력해야 합니다.
  3. CAB 파일을 다시 가져옵니다. ConfigMgr 버전이 업데이트됩니다.

UE-V 템플릿 기준 생성

UE-V 템플릿은 여러 구성 항목이 포함된 기준을 사용하여 배포됩니다. 각 구성 항목에는 하나의 UE-V 템플릿을 설치하는 데 필요한 검색 및 수정 스크립트가 포함되어 있습니다. 실제 UE-V 템플릿은 표준 구성 항목 기능을 사용하여 배포를 위한 수정 스크립트 내에 포함됩니다.

UE-V 템플릿 기준은 다음 매개 변수가 있는 UevTemplateBaselineGenerator.exe 명령줄 도구를 사용하여 만들어집니다.

  • 사이트 <사이트 코드>
  • BaselineName <이름> (선택 사항: 기본값은 "UE-V 템플릿 배포 기준"(없는 경우)입니다.
  • BaselineDescription <설명> (선택 사항: 설명이 없는 경우 제공됨)
  • TemplateFolder <UE-V 템플릿 폴더>
  • 쉼표로 구분된 템플릿 파일 목록 등록 <>
  • 쉼표로 구분된 템플릿 목록 등록 취소 <>
  • CabFilePath <생성할 기준 CAB 파일의 전체 경로>

결과는 Configuration Manager 가져올 준비가 된 기준 CAB 파일입니다. 나중에 템플릿을 업데이트하거나 추가하는 경우 동일한 기준 이름을 사용하여 명령을 다시 실행할 수 있습니다. CAB를 가져오면 변경된 템플릿에서 CI 버전이 업데이트됩니다.

첫 번째 UE-V 템플릿 기준 만들기

  1. ConfigMgr 관리 콘솔을 실행하는 컴퓨터에 표시되는 안정적인 폴더 위치에 "master" UE-V 템플릿 집합을 만듭니다. 템플릿이 추가되거나 업데이트될 때 이 폴더는 배포를 위해 끌어오는 위치입니다. UE-V가 설치된 컴퓨터에서 템플릿의 초기 목록을 복사할 수 있습니다. 기본 템플릿 위치는 C:\Program Files\Microsoft User Experience Virtualization\Templates입니다.
  2. 템플릿 생성기 명령을 추가할 수 있는 text.bat 파일을 만듭니다. 이 단계는 선택 사항이지만 명령 매개 변수를 저장하면 다시 생성이 더 간단해집니다.
  3. 기준선을 생성할 .bat 파일에 명령 및 매개 변수를 추가합니다. 다음 예제에서는 메모장 및 계산기를 배포하는 기준을 만듭니다.
 C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevTemplateBaselineGenerator.exe -Site "ABC" -TemplateFolder "C:\ProductionUevTemplates" -Register "MicrosoftNotepad.xml, MicrosoftCalculator.xml" -CabFilePath "C:\MyCabFiles\UevTemplateBaseline.cab"
  1. .bat 파일을 실행하여 Configuration Manager 가져올 준비가 된 UevTemplateBaseline.cab 만듭니다.

UE-V 템플릿 기준 업데이트

템플릿 생성기는 템플릿 버전을 사용하여 템플릿을 업데이트해야 하는지 여부를 결정합니다. 템플릿을 변경하고 버전을 업데이트하는 경우 기준 생성기는 master 폴더의 템플릿을 ConfigMgr 서버의 CI에 포함된 템플릿과 비교합니다. 차이점이 발견되면 생성된 기준 및 수정된 CI 버전이 업데이트됩니다.

새 메모장 템플릿을 배포하려면 다음 단계를 수행합니다.

  1. 템플릿의 Version> 요소에 <있는 템플릿 및 템플릿 버전 업데이트
  2. 템플릿을 master 템플릿 디렉터리에 복사
  3. 첫 번째 UE-V 템플릿 기준 만들기의 3단계에서 만든 .bat 파일에서 명령을 실행합니다.
  4. 콘솔 또는 PowerShell Import-CMBaseline 사용하여 생성된 CAB 파일을 ConfigMgr 가져옵니다.

UE-V에 대한 구성 관리