다음을 통해 공유


사용자 지정 UE-V 2.1 SP1 템플릿 및 UE-V 2.1 SP1 생성기 작업

사용자 컴퓨터 간에 애플리케이션 설정을 동기화하기 위해 Microsoft UE-V(사용자 환경 가상화) 2.1 SP1은 설정 위치 템플릿을 사용합니다. 일부 설정 위치 템플릿은 사용자 환경 가상화에 포함되어 있습니다. UE-V 생성기를 사용하여 사용자 지정 설정 위치 템플릿을 만들거나 편집하거나 유효성을 검사할 수도 있습니다.

UE-V 생성기는 Windows 데스크톱 애플리케이션을 모니터링하여 애플리케이션이 설정을 저장하는 위치를 검색하고 캡처합니다. 모니터링되는 애플리케이션은 데스크톱 애플리케이션이어야 합니다. UE-V 생성기는 다음 애플리케이션 유형에 대한 설정 위치 템플릿을 만들 수 없습니다.

  • 가상화된 애플리케이션

  • 터미널 서비스를 통해 제공되는 애플리케이션

  • Java 애플리케이션

  • Windows 앱

표준 및 비표준 설정 위치: UE-V 생성기를 사용하면 애플리케이션이 설정 정보를 저장하는 데 사용하는 설정 파일 및 레지스트리 설정을 검색하는 위치를 식별할 수 있습니다. 생성기는 표준 사용자가 액세스할 수 있는 위치에서만 설정을 검색합니다. 다른 위치에 저장된 설정은 제외됩니다. 검색된 설정은 표준 및 의 두 범주로 그룹화됩니다. 표준 설정은 동기화에 권장되며 UE-V는 쉽게 캡처하고 적용할 수 있습니다. 비표준 설정은 잠재적으로 설정을 동기화할 수 있지만 UE-V에서 사용하는 규칙으로 인해 이러한 설정이 일관되거나 의존적으로 설정을 동기화하지 않을 수 있습니다. 이러한 설정은 임시 파일에 따라 달라지거나, 신뢰할 수 없는 동기화가 발생하거나, 유용하지 않을 수 있습니다. 이러한 설정 위치는 UE-V 생성기에 표시됩니다. 사례별로 포함하거나 제외하도록 선택할 수 있습니다.

UE-V 생성기는 검색 프로세스의 일부로 애플리케이션을 엽니다. 생성기는 다음 위치에서 설정을 캡처할 수 있습니다.

  • 레지스트리 설정 - HKEY_CURRENT_USER 아래의 레지스트리 위치

  • 애플리케이션 설정 파일 - \ Users \ [User name] \ AppData \ Roaming 아래에 저장된 파일

UE-V 생성기는 일반적으로 애플리케이션 소프트웨어 파일을 저장하지만 사용자 컴퓨터 또는 환경 간에 잘 동기화되지 않는 위치를 제외합니다. UE-V 생성기는 이러한 위치를 제외합니다. 제외된 위치는 다음과 같습니다.

  • 로그온한 사용자가 값을 쓸 수 없는 레지스트리 키 및 파일 HKEY_CURRENT_USER

  • windows 운영 체제의 핵심 기능과 연결된 레지스트리 키 및 파일 HKEY_CURRENT_USER

  • 관리자 권한이 필요하고 UAC(사용자 계정 컨트롤) 계약을 설정해야 할 수 있는 HKEY_LOCAL_MACHINE 하이브에 있는 모든 레지스트리 키

  • 관리자 권한이 필요하고 UAC 규약을 설정해야 할 수 있는 Program Files 디렉터리에 있는 파일

  • 사용자 \ [사용자 이름] \ AppData \ LocalLow 아래에 있는 파일

  • 관리자 권한이 필요하고 UAC 규약을 설정해야 할 수 있는 %Systemroot%에 있는 Windows 운영 체제 파일

이러한 위치에 저장된 레지스트리 키와 파일이 애플리케이션 설정을 동기화해야 하는 경우 템플릿 생성 프로세스 중에 제외된 위치를 설정 위치 템플릿에 수동으로 추가할 수 있습니다(HKEY_LOCAL_MACHINE 하이브의 레지스트리 항목 제외).

UE-V 생성기를 사용하여 설정 위치 템플릿 편집

UE-V 생성기를 사용하여 설정 위치 템플릿을 편집합니다. UE-V 생성기를 사용하여 수정된 설정을 템플릿에 추가하면 템플릿 내의 버전 정보가 자동으로 업데이트되어 엔터프라이즈에 배포된 기존 템플릿이 올바르게 업데이트되도록 합니다.

참고

UE-V 2 생성기를 사용하여 UE-V 1.0 템플릿을 편집하면 템플릿이 자동으로 UE-V 2 템플릿으로 변환됩니다. UE-V 1.0 에이전트는 더 이상 편집된 템플릿을 사용할 수 없습니다.

UE-V 생성기를 사용하여 UE-V 설정 위치 템플릿을 편집하려면

  1. 시작을 선택하고, 모든 프로그램을 선택하고, Microsoft 사용자 환경 가상화를 선택한 다음, Microsoft 사용자 환경 가상화 생성기를 선택합니다.

  2. 설정 위치 템플릿 편집을 선택합니다.

  3. 최근에 사용한 템플릿 목록에서 편집할 템플릿을 선택합니다. 또는 찾아보기를 선택하여 설정 템플릿 파일을 검색합니다. 다음을 선택하여 계속합니다.

  4. 설정 템플릿에 대한 속성, 레지스트리 위치 및 파일 위치를 검토합니다. 필요에 따라 편집합니다.

    • 속성 탭에서 다음 속성을 보고 편집할 수 있습니다.

      • 애플리케이션 이름: 프로그램 파일 속성의 설명에 기록된 애플리케이션 이름입니다.

      • 프로그램 이름: 프로그램 파일 속성에서 가져온 프로그램의 이름입니다. 이 이름에는 일반적으로 .exe 파일 이름 확장명입니다.

      • 제품 버전: 애플리케이션의 .exe 파일의 제품 버전 번호입니다. 이 속성은 파일 버전과 함께 설정 위치 템플릿의 대상이 되는 애플리케이션을 결정하는 데 도움이 됩니다. 이 속성은 주 버전 번호를 허용합니다. 이 속성이 비어 있으면 설정 위치 템플릿이 제품의 모든 버전에 적용됩니다.

      • 파일 버전: 애플리케이션의 .exe 파일의 파일 버전 번호입니다. 이 속성은 제품 버전과 함께 설정 위치 템플릿의 대상이 되는 애플리케이션을 결정하는 데 도움이 됩니다. 이 속성은 주 버전 번호를 허용합니다. 이 속성이 비어 있으면 설정 위치 템플릿이 프로그램의 모든 버전에 적용됩니다.

      • 템플릿 작성자 이름 (선택 사항): 설정 템플릿 작성자의 이름입니다.

      • 템플릿 작성자 이메일 (선택 사항): 설정 위치 템플릿 작성자의 이메일 주소입니다.

    • 레지스트리 탭에는 설정 위치 템플릿에 포함된 레지스트리 위치의 범위가 나열됩니다. 작업 드롭다운 메뉴를 사용하여 레지스트리 위치를 편집할 수 있습니다. 작업 메뉴에서 새 키를 추가하고, 기존 키의 이름 또는 범위를 편집하고, 키를 삭제하고, 키가 있는 레지스트리를 찾아볼 수 있습니다. 레지스트리의 범위를 정의할 때 모든 설정 범위를 사용하여 지정된 키 아래에 모든 레지스트리 설정을 포함할 수 있습니다. 모든 설정하위 키를 사용하여 지정된 키, 하위 키 및 하위 키 설정 아래에 모든 레지스트리 설정을 포함합니다.

    • 파일 탭에는 설정 위치 템플릿에 포함된 파일 위치의 파일 경로 및 파일 마스크가 나열됩니다. 작업 드롭다운 메뉴를 사용하여 파일 위치를 편집할 수 있습니다. 파일 위치에 대한 작업 메뉴에서 새 파일 또는 폴더 위치를 추가하고, 기존 파일 또는 폴더의 범위를 편집하고, 파일 또는 폴더를 삭제하고, Windows 탐색기에서 선택한 위치를 열 수 있습니다. 지정된 폴더에 모든 파일을 포함하려면 파일 마스크를 비워 둡니다.

  5. 저장을 선택하여 변경 내용을 설정 위치 템플릿에 저장합니다.

  6. 닫기를 선택하여 설정 템플릿 마법사를 닫습니다. UE-V 생성기 애플리케이션을 종료합니다.

    애플리케이션의 설정 위치 템플릿을 편집한 후에는 템플릿을 테스트해야 합니다. 엔터프라이즈의 프로덕션 환경에 배치하기 전에 랩 환경에서 수정된 설정 위치 템플릿을 배포합니다.

설정 위치 템플릿을 수동으로 편집하는 방법

  1. 설정 위치 템플릿 .xml 파일의 로컬 복사본을 만듭니다. UE-V 설정 위치 템플릿은 애플리케이션이 설정 값을 저장하는 위치를 식별하는 파일입니다 .xml .

    참고

    설정 위치 템플릿은 템플릿 ID 때문에 고유합니다. 템플릿을 복사하고 파일 이름을 .xml 바꾸면 템플릿 등록이 실패합니다. 이 동작은 UE-V가 파일의 템플릿 ID 태그를 .xml 읽고 파일의 파일 이름이 아닌 이름을 결정하기 때문 .xml 입니다. 또한 UE-V는 버전 번호를 읽어 변경된 내용이 있는지 확인합니다. 버전 번호가 더 높으면 UE-V에서 템플릿을 업데이트합니다.

  2. XML 편집기를 사용하여 설정 위치 템플릿 파일을 엽니다.

  3. 설정 위치 템플릿 파일을 편집합니다. 모든 변경 내용은 SettingsLocationTempate.xsd에 정의된 UE-V 스키마 파일을 준수해야 합니다. 기본적으로 파일의 .xsd 복사본은 에 있습니다 \ProgramData\Microsoft\UEV\Templates.

  4. 설정 위치 템플릿의 버전 번호를 증분합니다.

  5. 설정 위치 템플릿 파일을 저장한 다음 XML 편집기를 닫습니다.

  6. UE-V 생성기를 사용하여 수정된 설정 위치 템플릿 파일의 유효성을 검사합니다.

  7. 클라이언트 컴퓨터 간에 설정을 동기화하려면 먼저 편집된 UE-V 설정 위치 템플릿을 등록해야 합니다. 템플릿을 등록하려면 Windows PowerShell을 연 다음 cmdlet update-uevtemplate [templatefilename]을 실행합니다. 그런 다음, 파일을 설정 스토리지 카탈로그에 복사할 수 있습니다. 그러면 사용자 컴퓨터의 UE-V 에이전트가 예약된 작업에서 예약된 대로 업데이트됩니다.

UE-V 생성기를 사용하여 설정 위치 템플릿 유효성 검사

UE-V 생성기를 사용하지 않고 XML 편집기에서 설정 위치 템플릿을 만들거나 편집할 수 있습니다. 이 경우 UE-V 생성기를 사용하여 새 XML 또는 수정된 XML이 템플릿에 대해 정의된 스키마와 일치하는지 확인할 수 있습니다.

UE-V 생성기를 사용하여 UE-V 설정 위치 템플릿의 유효성을 검사하려면

  1. 시작을 선택하고, 모든 프로그램을 가리키고, Microsoft 사용자 환경 가상화를 선택한 다음, Microsoft 사용자 환경 가상화 생성기를 선택합니다.

  2. 설정 위치 템플릿 유효성 검사를 선택합니다.

  3. 최근에 사용한 템플릿 목록에서 편집할 템플릿을 선택합니다. 또는 설정 템플릿 파일로 이동합니다 . 다음을 선택하여 계속합니다.

  4. 유효성 검사를 선택하여 계속합니다.

  5. 닫기를 선택하여 설정 템플릿 마법사를 닫습니다. UE-V 생성기 애플리케이션을 종료합니다.

    애플리케이션에 대한 설정 위치 템플릿의 유효성을 검사한 후에는 템플릿을 테스트해야 합니다. 엔터프라이즈의 프로덕션 환경에 배치하기 전에 랩 환경에서 템플릿을 배포합니다.

UE-V 2.1 SP1 관리

사용자 지정 애플리케이션용 UE-V 2.1 SP1 배포