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 Microsoft UE-V pour créer un fichier modèle UE-V.

  1. Téléchargez le kit de déploiement et d’évaluation Windows (Windows ADK) pour Windows 10 à partir du site Web Microsoft.
  2. Installez Windows ADK. Sélectionnez le générateur de modèles Microsoft User Experience Virtualization (UE-V). Cliquez sur Installer. Cliquez sur Terminer pour fermer l’assistant une fois que l’installation est terminée.
  3. Cliquez sur Démarrer, Microsoft User Experience Virtualization, puis sur Générateur de virtualisation d’expérience utilisateur Microsoft.
  4. Cliquez sur Créer un modèle d’emplacement de paramètres.
  5. Suivez l’assistant pour spécifier les paramètres liés à l’application. Cliquez sur Suivant pour continuer.
    Prenez le Bloc-notes à titre d’exemple. Spécifiez le chemin d’accès de fichier en tant que C:\Windows\System32\notepad.exe.
  6. Une fois l’application spécifiée démarrée, fermez-la.
  7. Une fois le processus terminé, cliquez sur Suivant pour continuer.
  8. Choisissez Vérifier les emplacements dans le panneau de gauche. Cochez toutes les cases dans les listes pour les fichiers/registres standard et non standard.
  9. Cliquez sur Créer pour enregistrer le fichier XML du modèle.
    Prenez le Bloc-notes à titre d’exemple. Enregistrez le fichier XML de modèle en tant que Notepad.xml.

Remarque

Vous pouvez avoir plusieurs applications définies dans un fichier de modèle UE-V unique.

Pour convertir le fichier de modèle UE-V en un fichier de définition multi-plateformes, procédez comme suit :

  1. Téléchargez l’outil de conversion ici.
  2. À partir d’une invite de commandes, exécutez la commande convert show filename pour afficher tous les noms des applications dans le fichier de définition.
  3. Exécutez la commande suivante pour convertir le fichier de modèle UE-V en un 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 multi-plateformes, vous devez répéter les étapes ci-dessus pour les 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. Sur Windows 7, un dossier de paramètres se trouve dans AppData\Application\Win7\folder. Sur Windows 10, il se trouve dans AppData\Application\Win10\folder.

Sur Windows 7, le fichier de définition que vous avez créé ressemble à ceci :

<?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>

Sur Windows 10, le fichier de définition que vous avez créé ressemble à ceci :

<?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>

Après le fusionnement, le contenu du fichier de définition ressemble à ceci :

<?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>

Pour plus d’informations sur la configuration des paramètres multi-plateformes, consultez la section Configurer les paramètres multi-plateformes.

Pour plus d’informations sur l’architecture des fichiers de définition, consultez la section Structure du fichier de définition d’application.

Pour plus d’informations sur l’activation du profileur d’application, consultez la section Activer le profileur d’application.

Créer un fichier de définition

In this article