Créer un fichier de définition
Les fichiers de définition définissent les dossiers, les fichiers ou les registres à synchroniser. Vous pouvez créer vos propres fichiers de définition d’application.
Utilisez le générateur de modèles UE-V de Microsoft pour créer un fichier de modèle UE-V.
- Téléchargez le Kit de déploiement et d’évaluation Windows (Windows ADK) pour Windows 10 depuis le site web de Microsoft.
- Installez Windows ADK. Sélectionnez Générateur de modèles Microsoft User Experience Virtualization (UE-V). Cliquez sur Installer. Cliquez sur Terminer pour fermer l’assistant une fois l’installation terminée.
- Cliquez sur Démarrer, cliquez sur Microsoft User Experience Virtualization, puis cliquez sur Générateur Microsoft User Experience Virtualization.
- Cliquez sur Créer un modèle d’emplacement de paramètres.
- Suivez l’assistant pour spécifier les paramètres liés à l’application. Cliquez sur Suivant pour continuer.
Prenez le Bloc-notes comme exemple. Spécifiez le chemin du fichier comme C:\Windows\System32\notepad.exe. - Une fois l’application spécifiée démarrée, fermez-la.
- Une fois le processus terminé, cliquez sur Suivant pour continuer.
- Choisissez Vérifier les emplacements dans le volet gauche. Cochez toutes les cases dans les listes pour les registres/fichiers standard et non standard.
- Cliquez sur Créer pour enregistrer le fichier XML du modèle.
Prenez le Bloc-notes comme exemple. Enregistrez le fichier XML du modèle sous le nom Notepad.xml.
Remarque
Vous pouvez avoir plusieurs applications définies dans un seul fichier de modèle UE-V.
Pour convertir le fichier de modèle UE-V en un fichier de définition multiplateforme, procédez comme suit :
- Téléchargez l’outil de conversion ici.
- À partir d’une invite de commande, exécutez la commande convert show filename pour afficher tous les noms d’applications dans le fichier de définition.
-
Exécutez la commande suivante pour convertir le fichier de modèle UE-V en fichier de définition.
convert source destination [/Index] [/V][/Index] : Convertit uniquement l’application spécifiée par le numéro d’index.
Par défaut, cet outil convertit toutes les applications du modèle UE-V.
[/V] : Affiche des informations détaillées pour la conversion.
Pour les paramètres multiplateformes, vous devez répéter les étapes précédentes pour d’autres systèmes d’exploitation et fusionner les fichiers de définition en un seul. Vous pouvez utiliser l’élément Platform avec l’attribut OSVersionNumber pour fusionner les fichiers. Sous Windows 7, un dossier de paramètres se trouve dans AppData\Application\Win7\folder. Sous Windows 10, il se trouve dans AppData\Application\Win10\folder.
Sous Windows 7, le fichier de définition que vous avez créé se présente comme suit :
<?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-->
Sous Windows 10, le fichier de définition que vous avez créé se présente comme suit :
<?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-->
Après la fusion, le contenu du fichier de définition se présente comme suit :
<?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-->
Pour plus d’informations sur la configuration des paramètres multiplateformes, consultez (/fr-fr/profile-management/2305/configure/cross-platform-settings.html).
Pour plus d’informations sur l’architecture des fichiers de définition, consultez (/fr-fr/profile-management/2305/configure/cross-platform-settings/application-definition-file-structure.html).
Pour plus d’informations sur l’activation du profileur d’applications, consultez (/fr-fr/profile-management/2305/configure/to-enable-xenapp-optimization.html).