Déployer UE-V 2.1 SP1 pour les applications personnalisées

Microsoft User Experience Virtualization (UE-V) 2.1 SP1 utilisent des fichiers XML appelés modèles d’emplacement de paramètres pour surveiller et synchroniser les paramètres d’application de bureau et les paramètres de bureau Windows entre les ordinateurs des utilisateurs. Par défaut, certains modèles d’emplacement de paramètres sont inclus dans UE-V. Toutefois, si vous souhaitez synchroniser les paramètres des applications de bureau autres que ceux inclus dans les modèles par défaut, vous pouvez créer vos propres modèles d’emplacement de paramètres personnalisés à l’aide du générateur UE-V.

Une fois que vous avez lu le matériel de planification dans Préparer un déploiement UE-V 2.1 SP1 et que vous avez décidé de synchroniser les paramètres pour les applications métier ou non-Microsoft, vous pouvez déployer les fonctionnalités d’UE-V comme décrit dans cet article. Pour commencer, voici les principales étapes requises pour synchroniser les paramètres des applications personnalisées :

Préparer le déploiement d’UE-V 2.1 SP1 pour les applications personnalisées

Avant de commencer à déployer les fonctionnalités UE-V qui gèrent les applications personnalisées, vous devez passer en revue quelques points.

Générateur UE-V

Le générateur UE-V surveille une application pour découvrir et capturer les emplacements où l’application stocke ses paramètres. L’application supervisée doit être une application traditionnelle. Vous utilisez le générateur UE-V pour créer des modèles d’emplacement de paramètres, mais il ne peut pas créer de modèle d’emplacement de paramètres à partir de ces types d’application :

  • Applications virtualisées

  • Applications proposées par le biais des services Terminal Server

  • Applications Java

  • Applications Windows

Remarque

Les modèles d’emplacement des paramètres UE-V ne peuvent pas être créés à partir d’applications virtualisées ou de services Terminal Server. Toutefois, les paramètres qui sont synchronisés à l’aide des modèles peuvent être appliqués à ces applications. Pour créer des modèles qui prennent en charge les applications VDI (Virtual Desktop Infrastructure) et Terminal Services, ouvrez une version du package Windows Installer (.msi) de l’application à l’aide du générateur UE-V. Pour plus d’informations sur la synchronisation des paramètres des applications virtuelles, consultez Utilisation d’UE-V 2.1 SP1 avec des applications Application Virtualization.

Emplacements exclus

Le processus de découverte exclut les emplacements qui stockent généralement les fichiers logiciels d’application qui ne synchronisent pas correctement les paramètres entre les ordinateurs utilisateur ou les environnements informatiques. Par défaut, les éléments suivants sont exclus :

  • HKEY_CURRENT_USER clés de Registre et les fichiers dans lesquels l’utilisateur connecté ne peut pas écrire de valeurs

  • HKEY_CURRENT_USER clés de Registre et les fichiers associés aux fonctionnalités de base du système d’exploitation Windows

  • Toutes les clés de Registre qui se trouvent dans la ruche HKEY_LOCAL_MACHINE

  • Fichiers situés dans les répertoires Program Files

  • Fichiers situés dans Utilisateurs \ [Nom d’utilisateur] \ AppData \ LocalLow

  • Fichiers du système d’exploitation Windows situés dans %Systemroot%

Si des clés de Registre et des fichiers stockés dans des emplacements exclus sont nécessaires pour synchroniser les paramètres de l’application, vous pouvez ajouter manuellement les emplacements au modèle d’emplacement des paramètres pendant le processus de création du modèle.

Toutefois, seules les modifications apportées à la ruche HKEY_CURRENT_USER sont synchronisées.

Remplacer les modèles Microsoft par défaut

L’agent UE-V installe un groupe par défaut de modèles d’emplacement de paramètres pour les applications Microsoft courantes et les paramètres Windows. Si vous personnalisez ces modèles ou si vous créez des modèles d’emplacement de paramètres pour synchroniser les paramètres des applications personnalisées, l’agent UE-V peut être configuré pour utiliser un catalogue de modèles de paramètres pour stocker les modèles. Dans ce cas, vous devez inclure les modèles par défaut avec les modèles personnalisés dans le catalogue de modèles de paramètres.

Lorsque vous déployez un agent UE-V, vous pouvez utiliser le paramètre RegisterMSTemplates de ligne de commande pour désactiver l’inscription des modèles Microsoft par défaut.

Lorsque vous utilisez une stratégie de groupe pour configurer le chemin du catalogue de modèles de paramètres, vous pouvez choisir de remplacer les modèles Microsoft par défaut. Si vous configurez les paramètres de stratégie pour remplacer les modèles Microsoft par défaut, tous les modèles Microsoft par défaut installés par l’agent UE-V sont supprimés et seuls les modèles qui se trouvent dans le catalogue de modèles de paramètres sont utilisés. Le paramètre RegisterMSTemplates de configuration de l’agent UE-V doit être défini sur true pour remplacer le modèle Microsoft par défaut.

Remarque

Si vous désactivez ce paramètre de stratégie une fois qu’il a été activé, l’agent UE-V ne restaure pas les modèles Microsoft par défaut.

Si le catalogue de modèles de paramètres contient des modèles personnalisés qui utilisent le même ID que les modèles Microsoft par défaut et que l’agent UE-V n’est pas configuré pour remplacer les modèles Microsoft par défaut, les modèles Microsoft sont ignorés.

Vous pouvez également remplacer les modèles par défaut à l’aide des fonctionnalités Windows PowerShell UE-V. Pour remplacer le modèle Microsoft par défaut par Windows PowerShell, annulez l’inscription de tous les modèles Microsoft par défaut, puis inscrivez les modèles personnalisés.

Remarque

Les anciens packages de paramètres restent dans l’emplacement de stockage des paramètres, même si vous déployez de nouveaux modèles d’emplacement de paramètres pour une application. Ces packages ne sont pas lus par l’agent, mais ils ne sont pas non plus automatiquement supprimés.

Installer le générateur UEV 2.1 SP1

Installez le générateur UE-V sur un ordinateur que vous pouvez ensuite utiliser pour créer un modèle d’emplacement de paramètres personnalisé. Cet ordinateur doit avoir installé les applications pour lesquelles les modèles d’emplacement de paramètres personnalisés doivent être générés.

Pour installer le générateur UE-V

  1. En tant qu’utilisateur disposant de droits d’administrateur local, recherchez le fichier d’installation du générateur UE-V ToolSetup.exe fourni avec le logiciel UE-V. Ou, si vous connaissez l’architecture de l’ordinateur, vous pouvez exécuter le fichier Windows Installer (.msi) approprié : ToolsSetupx64.msi ou ToolsSetupx86.msi.

  2. Double-cliquez sur le fichier d’installation. L’Assistant Installation du générateur de virtualisation de l’expérience utilisateur s’ouvre. Sélectionnez Suivant pour continuer.

  3. Acceptez les termes du contrat de licence logiciel Microsoft, puis sélectionnez Suivant.

  4. Sélectionnez les options des mises à jour Microsoft et du programme d’amélioration de l’expérience client.

  5. Sélectionnez le dossier de destination dans lequel installer le générateur UE-V, puis sélectionnez Suivant.

  6. Sélectionnez Installer pour commencer l’installation.

    Remarque

    Une invite de contrôle de compte d’utilisateur s’affiche avant l’installation de l’application. L’autorisation est requise pour installer le générateur UE-V.

  7. Sélectionnez Terminer pour fermer l’Assistant une fois l’installation terminée. Vous devez redémarrer votre ordinateur avant de pouvoir exécuter le générateur UE-V.

    Pour vérifier que l’installation a réussi, sélectionnez Démarrer, Tous les programmes, Microsoft User Experience Virtualization, puis Microsoft User Experience Virtualization Generator.

    Remarque

    Le générateur UE-V 2 peut uniquement être utilisé pour créer des modèles pour les agents UE-V 2. Dans un déploiement mixte d’agents UE-V 1.0 et d’agents UE-V 2, vous devez continuer à utiliser le générateur UE-V 1.0 jusqu’à ce que vous mettez à niveau tous les agents UE-V.

Déployer un catalogue de modèles de paramètres

Le catalogue de modèles de paramètres UE-V est un chemin de dossier sur des ordinateurs UE-V ou un partage réseau SMB (Server Message Block) qui stocke tous les modèles d’emplacement des paramètres personnalisés. Une tâche planifiée dans l’agent UE-V vérifie cet emplacement une fois par jour et met à jour son comportement de synchronisation, en fonction des modèles de ce dossier.

L’agent UE-V inscrit les modèles qui ont été ajoutés ou mis à jour dans ce dossier après la dernière vérification du dossier et annule l’inscription des modèles supprimés. Par défaut, les modèles sont inscrits et désinscrits une fois par jour à 3 h 30, heure locale, par le planificateur de tâches et au démarrage du système. Pour personnaliser la fréquence de cette tâche planifiée, consultez Modification de la fréquence des tâches planifiées UE-V 2.1 SP1.

Vous pouvez configurer le chemin du catalogue de modèles de paramètres à l’aide des options de ligne de commande d’installation, de la stratégie de groupe, de WMI ou de Windows PowerShell. Les modèles stockés dans le chemin du catalogue de modèles de paramètres sont automatiquement inscrits et désinscrits par une tâche planifiée.

Pour configurer le catalogue de modèles de paramètres pour UE-V 2.1 SP1

  1. Créez un dossier sur l’ordinateur qui stocke le catalogue de modèles de paramètres UE-V.

  2. Définissez les autorisations de niveau partage (SMB) suivantes pour le dossier de catalogue de modèles de paramètres.

    Compte d’utilisateur Autorisations recommandées
    Tout le monde Aucune autorisation
    Ordinateurs de domaine Niveaux d’autorisation de lecture
    Administrateurs Niveaux d’autorisation en lecture/écriture
  3. Définissez les autorisations de système de fichiers NTFS suivantes pour le dossier de catalogue de modèles de paramètres.

    Compte d’utilisateur Autorisations recommandées Appliquer à
    Créateur/Propriétaire Contrôle total Ce dossier, sous-dossiers et fichiers
    Ordinateurs de domaine Lister le contenu du dossier et lire Ce dossier, sous-dossiers et fichiers
    Tout le monde Aucune autorisation Aucune autorisation
    Administrateurs Contrôle total Ce dossier, sous-dossiers et fichiers
  4. Sélectionnez OK pour fermer les boîtes de dialogue.

Au minimum, le partage réseau doit accorder des autorisations pour le groupe Ordinateurs de domaine. En outre, accordez des autorisations d’accès pour le dossier de partage réseau aux administrateurs qui doivent gérer les modèles stockés.

Créer des modèles d’emplacement de paramètres personnalisés

Utilisez le générateur UE-V pour créer des modèles d’emplacement de paramètres pour les applications métier ou d’autres applications personnalisées. Une fois le modèle d’une application créé, vous pouvez le déployer sur des ordinateurs afin que les paramètres soient synchronisés pour cette application.

Pour créer un modèle d’emplacement de paramètres UE-V avec le générateur UE-V

  1. Sélectionnez Démarrer, Tous les programmes, Microsoft User Experience Virtualization, puis Microsoft User Experience Virtualization Generator.

  2. Sélectionnez Créer un modèle d’emplacement de paramètres.

  3. Spécifiez l’application. Accédez au chemin d’accès de l’application (.exe) ou au raccourci d’application (.lnk) pour lequel vous souhaitez créer un modèle d’emplacement de paramètres. Spécifiez les arguments de ligne de commande, le cas échéant, et le répertoire de travail, le cas échéant. Sélectionnez Suivant pour continuer.

    Remarque

    Avant le démarrage de l’application, le système affiche une invite de contrôle de compte d’utilisateur. L’autorisation est requise pour surveiller les emplacements de registre et de fichiers que l’application utilise pour stocker les paramètres.

  4. Une fois l’application démarrée, fermez l’application. Le générateur UE-V enregistre les emplacements où l’application stocke ses paramètres.

  5. Une fois le processus terminé, sélectionnez Suivant pour continuer.

  6. Vérifiez et activez les cases à cocher situées en regard des emplacements des paramètres du Registre et des emplacements de fichier de paramètres appropriés à synchroniser pour cette application. La liste comprend les deux catégories suivantes pour les emplacements des paramètres :

    • Standard : paramètres d’application stockés dans le Registre sous les clés HKEY_CURRENT_USER ou dans les dossiers de fichiers sous \ Utilisateurs \ [Nom d’utilisateur] \ AppData \ Roaming. Le générateur UE-V inclut ces paramètres par défaut.

    • Non standard : les paramètres d’application stockés en dehors des emplacements sont spécifiés dans les meilleures pratiques pour le stockage des données des paramètres (facultatif). Il s’agit notamment des fichiers et dossiers sous Utilisateurs \ [Nom d’utilisateur] \ AppData \ Local. Passez en revue ces emplacements pour déterminer s’il faut les inclure dans le modèle d’emplacement des paramètres. Activez les cases à cocher emplacements pour les inclure.

    Sélectionnez Suivant pour continuer.

  7. Passez en revue et modifiez les propriétés, les emplacements du Registre et les emplacements de fichiers pour le modèle d’emplacement des paramètres.

    • Modifiez les propriétés suivantes sous l’onglet Propriétés :

      • Nom de l’application : nom de l’application qui est écrit dans la description des propriétés des fichiers du programme.

      • Nom du programme : nom du programme qui provient des propriétés du fichier programme. Ce nom a généralement l’extension de nom de fichier .exe.

      • Version du produit : numéro de version du produit du fichier .exe de l’application. Cette propriété, avec la version de fichier, permet de déterminer quelles applications sont ciblées par le modèle d’emplacement des paramètres. Cette propriété accepte un numéro de version principale. Si cette propriété est vide, le modèle d’emplacement des paramètres s’applique à toutes les versions du produit.

      • Version du fichier : numéro de version du fichier .exe de l’application. Cette propriété, avec la version du produit, permet de déterminer quelles applications sont ciblées par le modèle d’emplacement des paramètres. Cette propriété accepte un numéro de version principale. Si cette propriété est vide, le modèle d’emplacement des paramètres s’applique à toutes les versions du programme.

      • Nom de l’auteur du modèle (facultatif) : nom de l’auteur du modèle d’emplacement des paramètres.

      • Adresse e-mail de l’auteur du modèle (facultatif) : adresse e-mail de l’auteur du modèle d’emplacement des paramètres.

    • L’onglet Registre répertorie la clé et l’étendue des emplacements du Registre inclus dans le modèle d’emplacement des paramètres. Modifiez les emplacements du Registre à l’aide du menu déroulant Tâches . Les tâches vous permettent d’ajouter de nouvelles clés, de modifier le nom ou l’étendue des clés existantes, de supprimer des clés et de parcourir le Registre où se trouvent les clés. Utilisez l’étendue Tous les paramètres pour inclure tous les paramètres du Registre sous la clé spécifiée. Utilisez tous les paramètres et sous-clés pour inclure tous les paramètres de Registre sous les paramètres de clé, de sous-clés et de sous-clés spécifiés.

    • L’onglet Fichiers répertorie le chemin d’accès et le masque de fichier des emplacements de fichiers inclus dans le modèle d’emplacement des paramètres. Modifiez les emplacements des fichiers à l’aide du menu déroulant Tâches . Les tâches relatives aux emplacements des fichiers vous permettent d’ajouter de nouveaux fichiers ou emplacements de dossiers, de modifier l’étendue des fichiers ou dossiers existants, de supprimer des fichiers ou dossiers et d’ouvrir l’emplacement sélectionné dans l’Explorateur Windows. Laissez le masque de fichier vide pour inclure tous les fichiers dans le dossier spécifié.

  8. Sélectionnez Créer, puis Enregistrer pour enregistrer le modèle d’emplacement des paramètres sur l’ordinateur.

  9. Sélectionnez Fermer pour fermer l’Assistant Modèle de paramètres. Quittez l’application de générateur UE-V.

    Une fois que vous avez créé le modèle d’emplacement des paramètres pour une application, vous devez tester le modèle. Déployez le modèle dans un environnement lab avant de le mettre en production dans l’entreprise.

Les informations de référence sur le schéma de modèle d’application pour UE-V détaillent la structure XML du modèle d’emplacement des paramètres UE-V et fournissent des conseils pour modifier ces fichiers.

Déployer les modèles d’emplacement des paramètres personnalisés

Après avoir créé un modèle d’emplacement de paramètres avec le générateur UE-V, vous devez le tester pour vous assurer que les paramètres de l’application sont correctement synchronisés. Vous pouvez ensuite déployer en toute sécurité le modèle d’emplacement des paramètres sur les ordinateurs de l’entreprise.

Les modèles d’emplacement des paramètres peuvent être déployés à l’aide de l’une des méthodes suivantes :

  • Un système de distribution de logiciels d’entreprise (ESD) tel que System Center Configuration Manager.

  • Préférences de stratégie de groupe.

  • Un catalogue de modèles de paramètres UE-V.

Les modèles déployés à l’aide d’un système ESD ou d’objets de stratégie de groupe doivent être inscrits via WMI (Windows Management Instrumentation) ue-V ou Windows PowerShell. Les modèles stockés dans l’emplacement du catalogue de modèles de paramètres sont automatiquement inscrits par l’agent UE-V.

Pour utiliser le chemin du catalogue des modèles de paramètres pour déployer des modèles d’emplacement de paramètres UE-V

  1. Accédez au dossier de partage réseau défini comme catalogue de modèles de paramètres.

  2. Ajoutez, supprimez ou mettez à jour des modèles d’emplacement de paramètres dans le catalogue de modèles de paramètres pour refléter la configuration de modèle d’agent UE-V souhaitée pour les ordinateurs UE-V.

    Remarque

    Les modèles sur les ordinateurs sont mis à jour quotidiennement. La mise à jour est basée sur les modifications apportées au catalogue de modèles de paramètres.

  3. Pour mettre à jour manuellement les modèles sur un ordinateur qui exécute l’agent UE-V, ouvrez une invite de commandes avec élévation de privilèges, accédez à %Program Files%\Microsoft User Experience Virtualization \ Agent \ <x86 ou x64 >, puis exécutez ApplySettingsTemplateCatalog.exe.

    Remarque

    Ce programme s’exécute automatiquement au démarrage de l’ordinateur et tous les jours à 3 h 30 pour collecter tous les nouveaux modèles récemment ajoutés au catalogue.

Préparer un déploiement UE-V 2.1 SP1

Déployer les fonctionnalités requises pour UE-V 2.1 SP1