Exportar (0) Imprimir
Expandir todo
Este tema aún no ha recibido ninguna valoración - Valorar este tema

Inclusión de archivos y configuraciones

Publicada: junio de 2009

Actualizado: junio de 2010

Se aplica a: Windows 7

Al especificar archivos .xml de migración, Herramienta de migración de estado de usuario de Windows® (USMT) 4.0 migra las configuraciones y los componentes especificados en el tema ¿Qué elementos migra USMT?. Para incluir más archivos y configuraciones, se recomienda crear un archivo .xml personalizado y, a continuación, incluirlo al usar los comandos ScanState y LoadState. De este modo podrá conservar los cambios por separado de los archivos .xml predeterminados, lo que facilita el seguimiento de las modificaciones.

En este tema

Migrar una sola clave del Registro

El siguiente archivo .xml migra una sola clave del Registro.

<migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/test">
     <component type="Application" context="System">
          <displayName>Component to migrate only registry value string</displayName> 
          <role role="Settings">
          <rules>
               <include>
                    <objectSet>
                         <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache [Persistent]</pattern> 
                    </objectSet>
               </include>
          </rules>
          </role>
     </component>
</migration>

Migrar una carpeta específica

En los siguientes ejemplos se indica el modo de migrar una carpeta contenida en una unidad específica o en cualquier ubicación del equipo.

Migrar una carpeta de una unidad específica

  • Incluir subcarpetas. El siguiente archivo .xml migra todos los archivos y subcarpetas de C:\EngineeringDrafts al equipo de destino.

    <migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/test">
    <component type="Documents" context="System">
      <displayName>Component to migrate all Engineering Drafts Documents including subfolders</displayName>
      <role role="Data">
        <rules>
          <include>
            <objectSet>
              <pattern type="File">C:\EngineeringDrafts\* [*]</pattern>
            </objectSet>
          </include>
        </rules>
      </role>
    </component>
    </migration>
    
  • Excluir subcarpetas. El siguiente archivo .xml migra todos los archivos de C:\EngineeringDrafts, pero no migra ninguna de las subcarpetas incluidas en esta ruta de acceso.

    <migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/test">
    <component type="Documents" context="System">
      <displayName>Component to migrate all Engineering Drafts Documents without subfolders</displayName>
      <role role="Data">
        <rules>
          <include>
            <objectSet>
              <pattern type="File"> C:\EngineeringDrafts\ [*]</pattern>
            </objectSet>
          </include>
        </rules>
      </role>
    </component>
    </migration>
    

Migrar una carpeta desde cualquier ubicación

El siguiente archivo .xml migra todos los archivos y subcarpetas de la carpeta EngineeringDrafts desde cualquier unidad del equipo. Si existen varias carpetas con el mismo nombre, se migrarán todos los archivos con dicho nombre.

<migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/test">
<component type="Documents" context="System">
  <displayName>Component to migrate all Engineering Drafts Documents folder on any drive on the computer </displayName>
  <role role="Data">
    <rules>
         <include>
            <objectSet>
         <script>MigXmlHelper.GenerateDrivePatterns ("\EngineeringDrafts\* [*] ", "Fixed")</script>            
         <script>MigXmlHelper.GenerateDrivePatterns ("*\EngineeringDrafts\* [*] ", "Fixed")</script>            
       </objectSet>
          </include>
    </rules>
  </role>
</component>
</migration>

El siguiente archivo .xml migra todos los archivos y subcarpetas de la carpeta EngineeringDrafts desde cualquier ubicación de la unidad C:\. Si existen varias carpetas con el mismo nombre, todas se migrarán.

<migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/test">
<component type="Documents" context="System">
  <displayName>Component to migrate all Engineering Drafts Documents EngineeringDrafts folder from where ever it exists on the C: drive </displayName>
  <role role="Data">
    <rules>
         <include>
            <objectSet>                 
<pattern type="File"> C:\*\EngineeringDrafts\* [*]</pattern>
<pattern type="File"> C:\EngineeringDrafts\* [*]</pattern>
       </objectSet>
          </include>
    </rules>
  </role>
</component>
</migration>

Migrar un tipo de archivo a una carpeta específica

El siguiente archivo .xml migra los archivos .mp3 ubicados en las unidades especificadas en el equipo de origen a la carpeta C:\Music del equipo de destino.

<migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/test">
<component type="Documents" context="System">
  <displayName>All .mp3 files to My Documents</displayName>
  <role role="Data">
    <rules>
      <include>
        <objectSet>
          <script>MigXmlHelper.GenerateDrivePatterns ("* [*.mp3]", "Fixed")</script>
        </objectSet>
      </include>
      <!-- Migrates all the .mp3 files in the store to the C:\Music folder during LoadState -->
      <locationModify script="MigXmlHelper.Move('C:\Music')">
        <objectSet>
          <script>MigXmlHelper.GenerateDrivePatterns ("* [*.mp3]", "Fixed")</script>
        </objectSet>
      </locationModify>
    </rules>
  </role>
</component>
</migration> 

Migrar un archivo específico

En los siguientes ejemplos se indica el modo de migrar un archivo de una carpeta específica o de migrar un archivo desde cualquier ubicación.

  • Para migrar un archivo desde una carpeta. El siguiente archivo .xml migra solamente el archivo Sample.doc de la carpeta C:\EngineeringDrafts del equipo de origen al equipo de destino.

    <migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/test">
    <component type="Documents" context="System">
      <displayName>Component to migrate all Engineering Drafts Documents</displayName>
      <role role="Data">
        <rules>
          <include>
            <objectSet>
              <pattern type="File"> C:\EngineeringDrafts\ [Sample.doc]</pattern>
            </objectSet>
          </include>
        </rules>
      </role>
    </component>
    </migration>
    
  • Para migrar un archivo desde cualquier ubicación. Para migrar el archivo Sample.doc desde cualquier ubicación de la unidad C:\, use el elemento <pattern>, como se indica en el siguiente ejemplo. Si existen varios archivos con el mismo nombre en esa unidad, se migrarán todos los archivos con dicho nombre.

    <pattern type="File"> C:\* [Sample.doc] </pattern>
    
    Para migrar el archivo Sample.doc desde cualquier ubicación del equipo, use <script> como se indica en el siguiente ejemplo. Si existen varios archivos con el mismo nombre, se migrarán todos los archivos con dicho nombre.

    <script>MigXmlHelper.GenerateDrivePatterns("* [sample.doc]", “Fixed”)</script>
    

Consulte también

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.