사용자 지정 애플리케이션용 UE-V 2.1 SP1 배포
Microsoft UE-V(사용자 환경 가상화) 2.1 SP1은 설정 위치 템플릿 이라는 XML 파일을 사용하여 사용자 컴퓨터 간에 데스크톱 애플리케이션 설정 및 Windows 데스크톱 설정을 모니터링하고 동기화합니다. 기본적으로 일부 설정 위치 템플릿은 UE-V에 포함됩니다. 그러나 기본 템플릿에 포함된 설정이 아닌 데스크톱 애플리케이션에 대한 설정을 동기화하려면 UE-V 생성기를 사용하여 사용자 지정 설정 위치 템플릿을 만들 수 있습니다.
UE-V 2.1 SP1 배포 준비의 계획 자료를 읽고 기간 업무 또는 비 Microsoft 애플리케이션에 대한 설정을 동기화하기로 결정한 후에는 이 문서에 설명된 대로 UE-V의 기능을 배포할 수 있습니다. 시작하려면 사용자 지정 애플리케이션에 대한 설정을 동기화하는 데 필요한 주요 단계는 다음과 같습니다.
-
UEV 생성기를 사용하여 사용자 지정 XML 설정 위치 템플릿을 만듭니다.
-
사용자 지정 설정 위치 템플릿이 저장되는 이 경로를 정의할 수 있습니다.
-
이러한 사용자 지정 템플릿을 사용하면 사용자가 사용자 지정 애플리케이션에 대한 설정을 동기화할 수 있습니다.
-
사용자 지정 템플릿을 테스트하여 설정이 올바르게 동기화되었는지 확인하면 다음 방법 중 하나로 이러한 템플릿을 배포할 수 있습니다.
Configuration Manager와 같은 기존 배포 인프라를 통해
그룹 정책 기본 설정을 사용하여
-
참고
ESD(전자 소프트웨어 배포) 또는 그룹 정책을 사용하여 배포하는 템플릿은 UE-V WMI(Windows Management Instrumentation) 또는 Windows PowerShell에 등록해야 합니다.
사용자 지정 애플리케이션용 UE-V 2.1 SP1 배포 준비
사용자 지정 애플리케이션을 처리하는 UE-V 기능 배포를 시작하기 전에 몇 가지 사항을 검토해야 합니다.
UE-V 생성기
UE-V 생성기는 애플리케이션을 모니터링하여 애플리케이션이 설정을 저장하는 위치를 검색하고 캡처합니다. 모니터링되는 애플리케이션은 기존 애플리케이션이어야 합니다. UE-V 생성기를 사용하여 설정 위치 템플릿을 만들 수 있지만 다음 애플리케이션 유형에서 설정 위치 템플릿을 만들 수는 없습니다.
가상화된 애플리케이션
터미널 서비스를 통해 제공되는 애플리케이션
Java 애플리케이션
Windows 앱
참고
UE-V 설정 위치 템플릿은 가상화된 애플리케이션 또는 터미널 서비스 애플리케이션에서 만들 수 없습니다. 그러나 템플릿을 사용하여 동기화되는 설정은 해당 애플리케이션에 적용할 수 있습니다. VDI(가상 데스크톱 인프라) 및 터미널 서비스 애플리케이션을 지원하는 템플릿을 만들려면 UE-V 생성기를 사용하여 애플리케이션의 .msi(Windows Installer) 패키지 버전을 엽니다. 가상 애플리케이션에 대한 설정을 동기화하는 방법에 대한 자세한 내용은 Application Virtualization 애플리케이션에서 UE-V 2.1 SP1 사용을 참조하세요.
제외된 위치
검색 프로세스는 사용자 컴퓨터 또는 컴퓨팅 환경 간에 설정을 잘 동기화하지 않는 애플리케이션 소프트웨어 파일을 일반적으로 저장하는 위치를 제외합니다. 기본적으로 이러한 항목은 제외됩니다.
로그온한 사용자가 값을 쓸 수 없는 레지스트리 키 및 파일 HKEY_CURRENT_USER
windows 운영 체제의 핵심 기능과 연결된 레지스트리 키 및 파일 HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE 하이브에 있는 모든 레지스트리 키
Program Files 디렉터리에 있는 파일
사용자 \ [사용자 이름] \ AppData \ LocalLow에 있는 파일
%Systemroot% 에 있는 Windows 운영 체제 파일
애플리케이션 설정을 동기화하려면 제외된 위치에 저장된 레지스트리 키와 파일이 필요한 경우 템플릿을 만드는 동안 수동으로 위치를 설정 위치 템플릿에 추가할 수 있습니다.
그러나 HKEY_CURRENT_USER 하이브에 대한 변경 내용만 동기화됩니다.
기본 Microsoft 템플릿 바꾸기
UE-V 에이전트는 일반적인 Microsoft 애플리케이션 및 Windows 설정에 대한 기본 설정 위치 템플릿 그룹을 설치합니다. 이러한 템플릿을 사용자 지정하거나 설정 위치 템플릿을 만들어 사용자 지정 애플리케이션에 대한 설정을 동기화하는 경우 설정 템플릿 카탈로그를 사용하여 템플릿을 저장하도록 UE-V 에이전트를 구성할 수 있습니다. 이 경우 설정 템플릿 카탈로그에 사용자 지정 템플릿과 함께 기본 템플릿을 포함해야 합니다.
UE-V 에이전트를 배포할 때 명령줄 매개 변수 RegisterMSTemplates
를 사용하여 기본 Microsoft 템플릿 등록을 사용하지 않도록 설정할 수 있습니다.
그룹 정책을 사용하여 설정 템플릿 카탈로그 경로를 구성하는 경우 기본 Microsoft 템플릿을 바꾸도록 선택할 수 있습니다. 기본 Microsoft 템플릿을 대체하도록 정책 설정을 구성하는 경우 UE-V 에이전트에 의해 설치된 모든 기본 Microsoft 템플릿이 삭제되고 설정 템플릿 카탈로그에 있는 템플릿만 사용됩니다. 기본 Microsoft 템플릿을 재정의하려면 UE-V 에이전트 구성 설정 매개 변수 RegisterMSTemplates
를 true 로 설정해야 합니다.
참고
이 정책 설정을 사용하도록 설정한 후 사용하지 않도록 설정하면 UE-V 에이전트가 기본 Microsoft 템플릿을 복원하지 않습니다.
기본 Microsoft 템플릿과 동일한 ID를 사용하는 사용자 지정 템플릿이 설정 템플릿 카탈로그에 있고 UE-V 에이전트가 기본 Microsoft 템플릿을 대체하도록 구성되지 않은 경우 Microsoft 템플릿은 무시됩니다.
UE-V Windows PowerShell 기능을 사용하여 기본 템플릿을 바꿀 수도 있습니다. 기본 Microsoft 템플릿을 Windows PowerShell로 바꾸려면 모든 기본 Microsoft 템플릿의 등록을 취소한 다음 사용자 지정된 템플릿을 등록합니다.
참고
이전 설정 패키지는 애플리케이션에 대한 새 설정 위치 템플릿을 배포하더라도 설정 스토리지 위치에 유지됩니다. 이러한 패키지는 에이전트에서 읽지 않지만 자동으로 삭제되지는 않습니다.
UEV 2.1 SP1 생성기 설치
컴퓨터에 UE-V 생성기를 설치한 다음 사용자 지정 설정 위치 템플릿을 만드는 데 사용할 수 있습니다. 이 컴퓨터에는 사용자 지정 설정 위치 템플릿을 생성할 애플리케이션이 설치되어 있어야 합니다.
UE-V 생성기를 설치하려면
로컬 관리자 권한이 있는 사용자는 UE-V 소프트웨어와 함께 제공되는 UE-V 생성기 설치 파일 ToolSetup.exe 찾습니다. 또는 컴퓨터 아키텍처를 알고 있는 경우 적절한 windows Installer(.msi) 파일 (ToolsSetupx64.msi 또는 ToolsSetupx86.msi)을 실행할 수 있습니다.
설치 파일을 두 번 클릭합니다. 사용자 환경 가상화 생성기 설정 마법사가 열립니다. 다음을 선택하여 계속합니다.
Microsoft 소프트웨어 사용 조건에 동의하고 다음을 선택합니다.
Microsoft 업데이트 및 고객 환경 개선 프로그램에 대한 옵션을 선택합니다.
UE-V 생성기를 설치할 대상 폴더를 선택한 다음, 다음을 선택합니다.
설치를 선택하여 설치를 시작합니다.
참고
애플리케이션이 설치되기 전에 사용자 계정 컨트롤 에 대한 프롬프트가 나타납니다. UE-V 생성기를 설치하려면 권한이 필요합니다.
마침을 선택하여 설치가 완료된 후 마법사를 닫습니다. UE-V 생성기를 실행하려면 먼저 컴퓨터를 다시 시작해야 합니다.
설치가 성공했는지 확인하려면 시작, 모든 프로그램, Microsoft 사용자 환경 가상화를 차례로 선택한 다음 , Microsoft 사용자 환경 가상화 생성기를 선택합니다.
참고
UE-V 2 생성기는 UE-V 2 에이전트에 대한 템플릿을 만드는 데만 사용할 수 있습니다. UE-V 1.0 에이전트 및 UE-V 2 에이전트의 혼합 배포에서는 모든 UE-V 에이전트를 업그레이드할 때까지 UE-V 1.0 생성기를 계속 사용해야 합니다.
설정 템플릿 카탈로그 배포
UE-V 설정 템플릿 카탈로그는 UE-V 컴퓨터의 폴더 경로 또는 모든 사용자 지정 설정 위치 템플릿을 저장하는 SMB(서버 메시지 블록) 네트워크 공유입니다. UE-V 에이전트의 예약된 작업은 이 위치를 매일 한 번 확인하고 이 폴더의 템플릿에 따라 동기화 동작을 업데이트합니다.
UE-V 에이전트는 폴더를 마지막으로 확인한 후 이 폴더에 추가되거나 업데이트된 템플릿을 등록하고 제거된 템플릿을 등록 취소합니다. 기본적으로 템플릿은 작업 스케줄러 및 시스템 시작 시 현지 시간으로 오전 3시 30분에 하루에 한 번 등록 및 등록 취소됩니다. 이 예약된 작업의 빈도를 사용자 지정하려면 UE-V 2.1 SP1 예약 작업의 빈도 변경을 참조하세요.
설치 명령줄 옵션, 그룹 정책, WMI 또는 Windows PowerShell을 사용하여 설정 템플릿 카탈로그 경로를 구성할 수 있습니다. 설정 템플릿 카탈로그 경로에 저장된 템플릿은 예약된 작업에 의해 자동으로 등록 및 등록 취소됩니다.
UE-V 2.1 SP1에 대한 설정 템플릿 카탈로그를 구성하려면
UE-V 설정 템플릿 카탈로그를 저장하는 컴퓨터에 새 폴더를 만듭니다.
설정 템플릿 카탈로그 폴더에 대해 다음 SMB(공유 수준) 권한을 설정합니다.
사용자 계정 권장 권한 모두 사용 권한 없음 도메인 컴퓨터 읽기 권한 수준 관리자 읽기/쓰기 권한 수준 설정 템플릿 카탈로그 폴더에 대해 다음 NTFS 파일 시스템 권한을 설정합니다.
사용자 계정 권장 권한 적용 작성자/소유자 모든 권한 이 폴더, 하위 폴더 및 파일 도메인 컴퓨터 폴더 내용 나열 및 읽기 이 폴더, 하위 폴더 및 파일 모두 사용 권한 없음 사용 권한 없음 관리자 모든 권한 이 폴더, 하위 폴더 및 파일 확인을 선택하여 대화 상자를 닫습니다.
최소한 네트워크 공유는 도메인 컴퓨터 그룹에 대한 권한을 부여해야 합니다. 또한 저장된 템플릿을 관리할 관리자에게 네트워크 공유 폴더에 대한 액세스 권한을 부여합니다.
사용자 지정 설정 위치 템플릿 만들기
UE-V 생성기를 사용하여 기간 업무 애플리케이션 또는 기타 사용자 지정 애플리케이션에 대한 설정 위치 템플릿을 만듭니다. 애플리케이션에 대한 템플릿을 만든 후에는 해당 애플리케이션에 대한 설정이 동기화되도록 컴퓨터에 배포할 수 있습니다.
UE-V 생성기를 사용하여 UE-V 설정 위치 템플릿을 만들려면
시작을 선택하고, 모든 프로그램을 선택하고, Microsoft 사용자 환경 가상화를 선택한 다음, Microsoft 사용자 환경 가상화 생성기를 선택합니다.
설정 위치 템플릿 만들기를 선택합니다.
애플리케이션을 지정합니다. 설정 위치 템플릿을 만들 애플리케이션(.exe) 또는 애플리케이션 바로 가기(.lnk)의 파일 경로로 이동합니다. 명령줄 인수(있는 경우) 및 작업 디렉터리(있는 경우)를 지정합니다. 다음을 선택하여 계속합니다.
참고
애플리케이션을 시작하기 전에 시스템에서 사용자 계정 컨트롤에 대한 프롬프트를 표시합니다. 애플리케이션이 설정을 저장하는 데 사용하는 레지스트리 및 파일 위치를 모니터링하려면 권한이 필요합니다.
애플리케이션이 시작되면 애플리케이션을 닫습니다. UE-V 생성기는 애플리케이션이 설정을 저장하는 위치를 기록합니다.
프로세스가 완료되면 다음 을 선택하여 계속합니다.
이 애플리케이션에 대해 동기화할 적절한 레지스트리 설정 위치 및 설정 파일 위치 옆에 있는 확인란을 검토하고 선택합니다. 이 목록에는 설정 위치에 대한 다음 두 가지 범주가 포함됩니다.
표준: 레지스트리의 HKEY_CURRENT_USER 키 또는 \ 사용자 \ [사용자 이름] \ AppData \ Roaming 아래의 파일 폴더에 저장된 애플리케이션 설정입니다. UE-V 생성기에는 기본적으로 이러한 설정이 포함됩니다.
비표준: 위치 외부에 저장된 애플리케이션 설정은 설정 데이터 스토리지에 대한 모범 사례(선택 사항)에 지정됩니다. 여기에는 사용자 \ [사용자 이름] \ AppDataLocal 아래의 파일 및 폴더가 \ 포함됩니다. 이러한 위치를 검토하여 설정 위치 템플릿에 포함할지 여부를 확인합니다. 위치를 포함할 위치 확인란을 선택합니다.
다음을 선택하여 계속합니다.
설정 위치 템플릿에 대한 속성, 레지스트리 위치 및 파일 위치를 검토하고 편집합니다.
속성 탭에서 다음 속성을 편집합니다.
애플리케이션 이름: 프로그램 파일 속성의 설명에 기록된 애플리케이션 이름입니다.
프로그램 이름: 프로그램 파일 속성에서 가져온 프로그램의 이름입니다. 이 이름에는 일반적으로 .exe 파일 이름 확장명입니다.
제품 버전: 애플리케이션의 .exe 파일의 제품 버전 번호입니다. 파일 버전을 사용하는 이 속성은 설정 위치 템플릿의 대상이 되는 애플리케이션을 결정하는 데 도움이 됩니다. 이 속성은 주 버전 번호를 허용합니다. 이 속성이 비어 있으면 설정 위치 템플릿이 제품의 모든 버전에 적용됩니다.
파일 버전: 애플리케이션의 .exe 파일의 파일 버전 번호입니다. 제품 버전을 사용하는 이 속성은 설정 위치 템플릿의 대상이 되는 애플리케이션을 결정하는 데 도움이 됩니다. 이 속성은 주 버전 번호를 허용합니다. 이 속성이 비어 있으면 설정 위치 템플릿이 프로그램의 모든 버전에 적용됩니다.
템플릿 작성자 이름 (선택 사항): 설정 위치 템플릿 작성자의 이름입니다.
템플릿 작성자 이메일 (선택 사항): 설정 위치 템플릿 작성자의 이메일 주소입니다.
레지스트리 탭에는 설정 위치 템플릿에 포함된 레지스트리 위치의 키 및 범위가 나열됩니다. 작업 드롭다운 메뉴를 사용하여 레지스트리 위치를 편집 합니다 . 작업을 통해 새 키를 추가하고, 기존 키의 이름 또는 범위를 편집하고, 키를 삭제하고, 키가 있는 레지스트리를 찾아볼 수 있습니다. 모든 설정 범위를 사용하여 지정된 키 아래에 모든 레지스트리 설정을 포함합니다. 모든 설정 및 하위 키를 사용하여 지정된 키, 하위 키 및 하위 키 설정 아래에 모든 레지스트리 설정을 포함합니다.
파일 탭에는 설정 위치 템플릿에 포함된 파일 위치의 파일 경로 및 파일 마스크가 나열됩니다. 작업 드롭다운 메뉴를 사용하여 파일 위치를 편집 합니다 . 파일 위치에 대한 작업을 사용하면 새 파일 또는 폴더 위치를 추가하고, 기존 파일 또는 폴더의 범위를 편집하고, 파일 또는 폴더를 삭제하고, Windows 탐색기에서 선택한 위치를 열 수 있습니다. 지정된 폴더에 모든 파일을 포함하려면 파일 마스크를 비워 둡니다.
만들기를 선택한 다음 저장을 선택하여 설정 위치 템플릿을 컴퓨터에 저장합니다.
닫기를 선택하여 설정 템플릿 마법사를 닫습니다. UE-V 생성기 애플리케이션을 종료합니다.
애플리케이션에 대한 설정 위치 템플릿을 만든 후에는 템플릿을 테스트해야 합니다. 엔터프라이즈의 프로덕션 환경에 배치하기 전에 랩 환경에 템플릿을 배포합니다.
UE-V에 대한 애플리케이션 템플릿 스키마 참조는 UE-V 설정 위치 템플릿의 XML 구조를 자세히 설명하며 이러한 파일을 편집하기 위한 지침을 제공합니다.
사용자 지정 설정 위치 템플릿 배포
UE-V 생성기를 사용하여 설정 위치 템플릿을 만든 후 애플리케이션 설정이 올바르게 동기화되었는지 테스트해야 합니다. 그런 다음 설정 위치 템플릿을 엔터프라이즈의 컴퓨터에 안전하게 배포할 수 있습니다.
설정 위치 템플릿은 다음 방법 중 하나를 사용하여 배포할 수 있습니다.
System Center Configuration Manager와 같은 ESD(엔터프라이즈 소프트웨어 배포) 시스템입니다.
그룹 정책 기본 설정.
UE-V 설정 템플릿 카탈로그.
ESD 시스템 또는 그룹 정책 개체를 사용하여 배포되는 템플릿은 UE-V WMI(Windows Management Instrumentation) 또는 Windows PowerShell을 통해 등록해야 합니다. 설정 템플릿 카탈로그 위치에 저장된 템플릿은 UE-V 에이전트에 의해 자동으로 등록됩니다.
설정 템플릿 카탈로그 경로를 사용하여 UE-V 설정 위치 템플릿을 배포하려면
설정 템플릿 카탈로그로 정의된 네트워크 공유 폴더로 이동합니다.
설정 템플릿 카탈로그에서 설정 위치 템플릿을 추가, 제거 또는 업데이트하여 UE-V 컴퓨터에 대해 원하는 UE-V 에이전트 템플릿 구성을 반영합니다.
참고
컴퓨터의 템플릿은 매일 업데이트됩니다. 업데이트는 설정 템플릿 카탈로그의 변경 내용을 기반으로 합니다.
UE-V 에이전트를 실행하는 컴퓨터에서 템플릿을 수동으로 업데이트하려면 관리자 권한 명령 프롬프트를 열고 %Program Files%\Microsoft User Experience Virtualization \ Agent \ <x86 또는 x64 >로 이동한 다음 ApplySettingsTemplateCatalog.exe실행합니다.
참고
이 프로그램은 컴퓨터 시작 중에 자동으로 실행되고 매일 오전 3시 30분에 실행되어 카탈로그에 최근에 추가된 새 템플릿을 수집합니다.