프로파일 마이그레이션 명령을 사용하여 명령줄 옵션으로 마이그레이션 구성 파일을 지정할 수 있습니다. 구성 파일에서 런타임 시 프로파일 마이그레이션 유틸리티에 전달되는 소스 및 대상 프로파일 위치와 같은 설정을 지정할 수 있습니다.

마이그레이션 구성 파일은 선택 사항입니다. 해당 명령줄 옵션을 입력하여 구성 파일에 지정한 설정을 재정의할 수 있습니다.

마이그레이션 구성 파일 형식

마이그레이션 구성 파일은 XML 형식이므로 파일을 쉽게 읽고, 편집하고, 확장할 수 있습니다. 설정 정의에 대한 자세한 내용은 마이그레이션 구성 파일 설정을 참조하십시오.

V1에서 V2로의 마이그레이션 또는 V2에서 V5로의 마이그레이션을 수행할 수 있습니다. 동일한 구성 파일에서 두 마이그레이션 경로를 모두 수행할 수는 없습니다.

source 태그에 V1에서 V2로의 프로파일 마이그레이션인지, V2에서 V5로의 프로파일 마이그레이션인지를 지정합니다. 구성 파일에 source 태그 하나만 사용합니다.

<migconfig takeownership="takeownership_value">
  
  <!-- specify the source V1 profiles to be migrated -->
  <source>
    <!-- specify the location of user profiles to be migrated --> 
    <profilepath>source_profile_path</profilepath>
  </source>

  <!-- OR -->

  <!-- specify the source V2 profiles to be migrated -->
  <source>
    <!-- specify the location of user profiles to be migrated -->
    <profilepath>source_profile_path</profilepath>
    <!-- specify a V2-to-V5 profile migration -->
    <migv2tov5>true</migv2tov5> 
  </source>
  
  <!-- specify the target destination of converted V2 or V5 profiles -->
  <target>
    <profilepath>target_profile_path</profilepath>
  </target>
  
  <!-- specify other profile migration settings -->
  <migration>
  
    <!-- migration settings for profile folders and files -->
    <profile>
      <!-- by default, all top-level profile folders are included -->
      <!-- except 'Cache', 'History', & 'Local AppData' -->
      <includeolders>included_profile_folders</includefolders>
      <excludefolders>excluded_profile_folders</excludefolders>
    </profile>
    
    <!-- migration settings for profile registry hive -->
    <registry [disabled="1"]>
      <!-- by default, no registry keys are converted -->
      <includekeys>included_registry_keys</includekeys>
      <excludekeys>excluded_registry_keys</excludekeys>
    </registry>
    
  </migration>
  
</migconfig>