Crear un archivo de definición
Los archivos de definición definen las carpetas, archivos o registros que se van a sincronizar. Puede crear sus propios archivos de definición de aplicación.
Utilice el generador de plantillas de Microsoft UE-V para crear un archivo de plantilla UE-V.
- Descargue el Kit de evaluación e implementación de Windows (Windows ADK) para Windows 10 desde el sitio web de Microsoft.
- Instale Windows ADK. Seleccione Microsoft User Experience Virtualization (UE-V) Template Generator. Haga clic en Install. Haga clic en Finish para cerrar el asistente una vez finalizada la instalación.
- Haga clic en Start, haga clic en Microsoft User Experience Virtualization y, a continuación, haga clic en Microsoft User Experience Virtualization Generator.
- Haga clic en Create a settings location template.
- Siga el asistente para especificar los parámetros relacionados con la aplicación. Haga clic en Next para continuar.
Tomemos el Bloc de notas como ejemplo. Especifique la ruta del archivo como C:\Windows\System32\notepad.exe. - Una vez que la aplicación especificada se inicie, ciérrela.
- Una vez completado el proceso, haga clic en Next para continuar.
- Elija Review Locations en el panel izquierdo. Seleccione todas las casillas de verificación de las listas para registros/archivos estándar y no estándar.
- Haga clic en Create para guardar el archivo XML de la plantilla.
Tomemos el Bloc de notas como ejemplo. Guarde el archivo XML de la plantilla como Notepad.xml.
Nota
Es posible que tenga varias aplicaciones definidas en un único archivo de plantilla UE-V.
Para convertir el archivo de plantilla UE-V en un archivo de definición multiplataforma, haga lo siguiente:
- Descargue la herramienta de conversión aquí.
- Desde un símbolo del sistema, ejecute el comando convert show filename para mostrar todos los nombres de aplicación en el archivo de definición.
-
Ejecute el siguiente comando para convertir el archivo de plantilla UE-V en un archivo de definición.
convert source destination [ /Index] [ /V][/Index]: Convierta solo la aplicación especificada por el número de índice.
Por defecto, esta herramienta convierte todas las aplicaciones de la plantilla UE-V.
[/V]: Muestra información detallada de la conversión.
Para la configuración multiplataforma, debe repetir los pasos anteriores para otros sistemas operativos y fusionar los archivos de definición en uno solo. Puede usar el elemento Platform con el atributo OSVersionNumber para fusionar los archivos. En Windows 7, una carpeta de configuración se encuentra en AppData\Application\Win7\folder. En Windows 10, en AppData\Application\Win10\folder.
En Windows 7, el archivo de definición que creó tiene el siguiente aspecto:
<?xml version="1.0" encoding="utf-8"?>
<GroupDefinitions Version="4.0.0.0" GUID="93E41C6E-2091-1B9B-36BC-7CE94EDC677E">
<Group Name="Common Settings" GUID="32D83BB6-F3AD-985F-D4BC-655B3D9ACBE2">
<Object Name="!CTX_ROAMINGAPPDATA!\Application\Win7\folder" GUID="1B43DE3F-EC9C-463c-AC19-CD01D00219B6">
<Platform>
<Folder>
<Path>!CTX_ROAMINGAPPDATA!\Application\Win7\folder</Path>
<Recurse/>
</Folder>
</Platform>
</Object>
</Group>
</GroupDefinitions>
<!--NeedCopy-->
En Windows 10, el archivo de definición que creó tiene el siguiente aspecto:
<?xml version="1.0" encoding="utf-8"?>
<GroupDefinitions Version="4.0.0.0" GUID="93E41C6E-2091-1B9B-36BC-7CE94EDC677E">
<Group Name="Common Settings" GUID="32D83BB6-F3AD-985F-D4BC-655B3D9ACBE2">
<Object Name="!CTX_ROAMINGAPPDATA!\Application\Win10\folder" GUID="1B43DE3F-EC9C-463c-AC19-CD01D00219B6">
<Platform>
<Folder>
<Path>!CTX_ROAMINGAPPDATA!\Application\Win10\folder</Path>
<Recurse/>
</Folder>
</Platform>
</Object>
</Group>
</GroupDefinitions>
<!--NeedCopy-->
Después de la fusión, el contenido del archivo de definición tiene el siguiente aspecto:
<?xml version="1.0" encoding="utf-8"?>
<GroupDefinitions Version="4.0.0.0" GUID="93E41C6E-2091-1B9B-36BC-7CE94EDC677E">
<Group Name="Common Settings" GUID="32D83BB6-F3AD-985F-D4BC-655B3D9ACBE2">
<Object Name="!CTX_ROAMINGAPPDATA!\Application\%osname%\folder" GUID="1B43DE3F-EC9C-463c-AC19-CD01D00219B6">
<!-- Assuming that the folder locates differently when in different platforms -->
<Platform OSVersionNumber="6.1"> <!-- Win7 -->
<Folder>
<Path>!CTX_ROAMINGAPPDATA!\Application\Win7\folder</Path>
<Recurse/>
</Folder>
</Platform>
<Platform OSVersionNumber="10.0"> <!-- Win10 -->
<Folder>
<Path>!CTX_ROAMINGAPPDATA!\Application\Win10\folder</Path>
<Recurse/>
</Folder>
</Platform>
</Object>
</Group>
</GroupDefinitions>
<!--NeedCopy-->
Para obtener información sobre cómo configurar los ajustes multiplataforma, consulte Configurar ajustes multiplataforma.
Para obtener información sobre la arquitectura de los archivos de definición, consulte Estructura del archivo de definición de aplicación.
Para obtener información sobre cómo habilitar el perfilador de aplicaciones, consulte Habilitar perfilador de aplicaciones.