プロファイル移行コマンドのコマンド ライン オプションに、移行の構成ファイルを指定できます。プロファイルの移行元と移行先などの設定を構成ファイルに指定できます。このファイルは、実行時にプロファイル移行ユーティリティに渡されます。

移行の構成ファイルは省略可能です。コマンド ライン オプションを入力すると、対応する構成ファイルで指定した設定がオーバーライドされます。

移行の構成ファイルの形式

移行の構成ファイルは XML 形式で、読み取り、編集、拡張を簡単に行うことができます。設定の詳細については、移行の構成ファイルの設定を参照してください。

実行できるのは、V1 から V2 への移行または V2 から V5 への移行のいずれかです。同じ構成ファイルで両方の移行パスを実行することはできません。

source タグで、V1 から V2 への移行なのか V2 から V5 への移行なのかを指定します。1 つの構成ファイルで使用できる source タグは 1 つだけです。

<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>