En el archivo de configuración de la migración, puede especificar opciones que controlen la migración del perfil. Algunas opciones se corresponden con las de la línea de comandos migprofile.exe. Las opciones adicionales le permiten configurar otros aspectos de la migración.

Por ejemplo, puede especificar las carpetas y las claves de registro que se incluirán o se excluirán.

Obtener la propiedad del perfil de usuario

Establezca la opción takeownership a "1" para que la utilidad migprofile.exe asuma la propiedad del perfil de usuario durante la migración. Utilice el siguiente formato:

<migconfig takeownership="1">
   ...
   ...
</migconfig>

Si no especifica esta opción, el valor predeterminado es "0", lo que desactiva el comportamiento de takeownership.

Migración de v1 a V2 o de V2 a V5

Establezca la opción migv2tov5 a true para realizar una migración de perfil V2 a V5. Cuando no se utiliza esta opción, la utilidad realiza una migración de perfil V1 a V2.

Especifique la opción migv2tov5 en la etiqueta source. Utilice solo una etiqueta source en el archivo de configuración.

Puede realizar una migración de V1 a V2 o de V2 a V5. No se pueden seguir ambas rutas de migración en el mismo archivo de configuración.

El siguiente ejemplo especifica una migración de perfiles V2 a V5:

<source>
  <profilepath>ruta_perfil_origen</profilepath>
  <migv2tov5>true</migv2tov5>
</source>

El siguiente ejemplo especifica una migración de perfiles V1 a V2:

<source>
  <profilepath>ruta_perfil_origen</profilepath>
</source>

Ruta del perfil de origen

Utilice la opción ruta_perfil_origen para especificar el nombre de la ruta del perfil V1 o V2 de origen que se migrará.

<source>
  <profilepath>ruta_perfil_origen</profilepath>
</source>

or

<source>
  <profilepath>ruta_perfil_origen</profilepath>
  <migv2tov5>true</migv2tov5>
</source>

Si no especifica la ruta del perfil de origen en una opción de línea de comandos, debe especificar esta opción en el archivo de configuración de migración. Puede especificar la ruta del perfil de un usuario único o usar el comodín * para migrar todos los perfiles de una carpeta.

Los siguientes ejemplos especifican perfiles individuales de usuarios remotos:

<source>
  <profilepath>\\file01\profiles\ts115</profilepath>
</source>

<source>
  <profilepath>\\file02\share\profiles\ts115.v2</profilepath>
  <migv2tov5>true</migv2tov5>
</source>

Los siguientes ejemplos especifican perfiles locales de usuarios individuales en equipos existentes:

<source>
  <profilepath>\\devvm-winxp\c$\documents and settings\ts115</profilepath>
</source>

<source>
  <profilepath>\\devvm-win7\c$\Users\ts115.v2</profilepath>
  <migv2tov5>true</migv2tov5>
</source>

Los siguientes ejemplos especifican todos los perfiles de usuarios remotos que se encuentran en carpetas compartidas remotas:

<source>
  <profilepath>\\file01\profiles\*</profilepath>
</source>

<source>
  <profilepath>\\file02\share\profiles\*.v2</profilepath>
  <migv2tov5>true</migv2tov5>
</source>

Ruta del perfil de destino

Use la opción ruta_perfil_destino para especificar el nombre de la ruta del perfil V2 o V5 de destino después de la migración:

<target>
  <profilepath>ruta_perfil_destino</profilepath>
</target>

La utilidad agrega .V2 al nombre de la carpeta raíz de un perfil V2 de destino o .V5 al nombre de la carpeta raíz de un perfil V5 de destino.

Carpetas que se incluyen

Use la opción carpetas_perfil_incluidas para mostrar las carpetas del perfil de origen que se incluyen en la migración.

De forma predeterminada, se migran todas las carpetas del shell de nivel superior, excepto Cache, History y Local AppData. Si utiliza esta opción, solo se migran las carpetas especificadas.

En esta opción, use una lista separada por comas. Para especificar carpetas, use los identificadores de carpetas que aparecen en 1. No utilice nombres de carpetas.

El siguiente ejemplo especifica que se migrarán las carpetas Mis documentos, Escritorio, menú Inicio y Entorno de red:

<includefolders>Personal, Desktop, Start Menu, NetHood</includefolders>
Tabla 1. Identificadores de carpeta utilizados en el archivo de configuración de migración

Identificadores de carpeta

Nombres de carpetas Windows

AppData

\Application Data

Cache

\Local Settings\Temporary Internet Files

Cookies

\Cookies

Desktop

\Desktop

Favorites

\Favorites

History

\Local Settings\History

Local AppData

\Local Settings\Application Data

My Music

\My Documents\My Music

My Pictures

\My Documents\My Pictures

My Video

\My Documents\My Videos

NetHood

\NetHood (Entorno de red)

Personal

\My Documents

PrintHood

\PrintHood (Entorno de impresoras)

Programs

\Start Menu\Programs

Recent

\Recent

SendTo

\SendTo

Start Menu

\Start Menu

Startup

\Start Menu\Programs\Startup

Templates

\Templates

OneDrive

\OneDrive (solo se usa en perfiles V5)

Carpetas que se excluyen

Use la opción carpetas_perfil_excluidas para mostrar las carpetas de perfiles de origen que se excluyen de la migración. Esta lista puede excluir las carpetas que se incluyen de forma predeterminada y las que se encuentran en las carpetas de la lista carpetas_perfil_incluidas.

En esta opción, use una lista separada por comas. Para especificar carpetas, use los identificadores de carpetas que aparecen en 1. No utilice nombres de carpetas.

El siguiente ejemplo especifica que se excluirán las carpetas Mis documentos y Mis imágenes de la migración:

<excludefolders>Personal, My Pictures</excludefolders>

Deshabilitar la migración del registro

Para deshabilitar la migración del registro, establezca la opción disabled en "1". Esta opción no es obligatoria. Utilice el siguiente formato:

<registry disabled="1">
</registry>

Claves del registro que se incluyen

Use la opción claves_registro_incluidas para mostrar las claves de registro que se incluyen en la migración.

De forma predeterminada, todos los subárboles de las claves de registro se migran al perfil V2. Si utiliza esta opción, solo se migran las claves de registro especificadas.

En esta opción, use una lista separada por comas. Para especificar las claves de registro, use los siguientes identificadores de claves:

  • Console

  • Control Panel

  • Identities

  • Keyboard Layout

  • Printers

  • Software

  • System

  • AppXBackupContentType (usado en Windows 10)

El siguiente ejemplo especifica las claves Console y System:

<includekeys>Console, System</includekeys>

Claves del registro que se excluyen

Use la opción claves_registro_excluidas para mostrar las claves de registro que se excluyen de la migración. Puede excluir las claves que se incluyen de forma predeterminada, las claves que se encuentran en la lista claves_registro_incluidas y las subclaves de las claves de nivel superior.

En esta opción, use una lista separada por comas. Para especificar las claves de registro, use los identificadores de clave que aparecen en Claves del registro que se incluyen.