Reindirizzare file e impostazioni
Per reindirizzare file e impostazioni, crea un file XML personalizzato e specifica il nome di questo file in entrambe le righe di comando per ScanState e LoadState. In questo modo puoi mantenere separate le modifiche dai file XML predefiniti, in modo che sia più semplice tenerne traccia.
In questo argomento
Reindirizzare una cartella
Reindirizzare uno specifico tipo di file
Reindirizzare uno specifico file
Reindirizzare una cartella
Il file XML personalizzato seguente esegue la migrazione delle directory e dei file da C:\EngineeringDrafts alla cartella Documenti di ogni utente. %CSIDL_PERSONAL% è la cartella virtuale che rappresenta l'elemento Documenti sul desktop, equivalente a CSIDL_MYDOCUMENTS.
<migration urlid="https://www.microsoft.com/migration/1.0/migxmlext/test">
<component type="Documents" context="User">
<displayName>Engineering Drafts Documents to Personal Folder</displayName>
<role role="Data">
<rules>
<!-- Migrate all directories and files present in c:\EngineeringDrafts folder -->
<include>
<objectSet>
<pattern type="File">C:\EngineeringDrafts\* [*]</pattern>
</objectSet>
</include>
<!-- This migrates all files and directories from C:\EngineeringDrafts to every user’s personal folder.-->
<locationModify script="MigXmlHelper.RelativeMove('C:\EngineeringDrafts','%CSIDL_PERSONAL%')">
<objectSet>
<pattern type="File">C:\EngineeringDrafts\* [*]</pattern>
</objectSet>
</locationModify>
</rules>
</role>
</component>
</migration>
Reindirizzare uno specifico tipo di file
Il file XML personalizzato seguente esegue il reindirizzamento dei file MP3 disponibili nelle unità fisse nel computer di origine nella cartella C:\Musica nel computer di destinazione.
<migration urlid="https://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>
Reindirizzare uno specifico file
Il file XML personalizzato seguente esegue la migrazione del file Sample.doc da C:\EngineeringDrafts alla cartella Documenti di ogni utente. %CSIDL_PERSONAL% è la cartella virtuale che rappresenta l'elemento Documenti sul desktop, equivalente a CSIDL_MYDOCUMENTS.
<migration urlid="https://www.microsoft.com/migration/1.0/migxmlext/test">
<component type="Documents" context="User">
<displayName>Sample.doc into My Documents</displayName>
<role role="Data">
<rules>
<include>
<objectSet>
<pattern type="File"> C:\EngineeringDrafts\ [Sample.doc]</pattern>
</objectSet>
</include>
<locationModify script="MigXmlHelper.RelativeMove('C:\EngineeringDrafts','%CSIDL_PERSONAL%')">
<objectSet>
<pattern type="File"> C:\EngineeringDrafts\ [Sample.doc]</pattern>
</objectSet>
</locationModify>
</rules>
</role>
</component>
</migration>
Vedere anche
Altre risorse
Personalizzare i file XML di USMT
Conflitti e precedenza
Riferimento XML per USMT