Workspace Environment Management

Livraison du package d’application

Cette fonctionnalité fournit des fonctionnalités de fourniture d’applications en vous permettant de configurer les tâches d’installation/désinstallation d’applications pour les machines d’agent qui prennent en charge les installateurs d’agents WEM et les installateurs .exe personnalisés. Vous pouvez ajouter des packages d’applications dont les programmes d’installation sont stockés dans leurs partages SMB, spécifier la commande, les critères d’exécution et les paramètres pertinents pour le package. Vous pouvez ensuite configurer les tâches de mise à disposition pour déployer des applications dans l’environnement utilisateur, avec des calendriers et des règles pour gérer l’exécution. Les packages d’applications sont partagés entre tous les ensembles de configuration. Vous pouvez configurer les tâches de livraison avec des packages d’applications dans chaque ensemble de configuration. Seuls les installateurs à l’échelle de la machine sont pris en charge.

Pour l’environnement cloud, un seul package d’agent WEM intégré est disponible. Vous pouvez créer une tâche de livraison, modifier un package et également supprimer un package à l’aide des ellipses associées au package de l’agent WEM. Tous les packages en cours d’utilisation ne peuvent pas être supprimés. Vous pouvez également trier les packages d’applications et les tâches de livraison par ordre alphabétique ou en fonction de la date de création.

Configuration de l’emplacement de stockage

Pour configurer l’emplacement de stockage de l’ensemble de configuration actuel, procédez comme suit :

  1. Dans la section Emplacement de stockage, cliquez sur l’icône Modifier.

  2. Sur la page Emplacement de stockage qui s’affiche, cliquez sur Ajouter un nouveau.

  3. Sur la page Ajouter un partage SMB qui s’affiche, entrez le chemin UNC d’un partage SMB et les informations d’identification d’un administrateur autorisé à accéder à ce partage, puis cliquez sur OK.

  4. Répétez l’étape 3 pour ajouter d’autres partages SMB si nécessaire.

  5. Dans la liste déroulante de partage SMB, sélectionnez celui qui stocke vos installateurs.

  6. Cliquez sur Enregistrer.

Remarque :

L’emplacement de stockage spécifié s’applique uniquement au jeu de configuration actuel. Assurez-vous de stocker vos programmes d’installation dans le chemin suivant dans votre partage SMB (Storage location)\Citrix\WEM\AppPackages et cliquez sur Enregistrer.

Ajouter un package d’applications

Pour ajouter un package d’application, procédez comme suit.

  1. Cliquez sur Ajouter un package d’application > EXE pour accéder à la page Ajouter un package d’application . Cette page répertorie les informations de base, les critères d’exécutionet les paramètres dans l’arborescence.
    • Critères d’exécution. Vous devez spécifier les critères qui déterminent à quel moment le package d’application doit être exécuté. Les critères d’exécution sont classés en deux catégories : existence d’un fichier ou d’un dossier, date de création du fichier, date de modification du fichier, version du fichier, taille du fichier, existence d’une clé de registre, existence d’une valeur de registre et valeur de registre. Assurez-vous de configurer les critères pour éviter les erreurs causées par l’exécution répétée de packages.
      • Sur une version 64 bits de Windows, lorsqu’un chemin de fichier ou de dossier est configuré dans le répertoire Program Files, l’agent WEM vérifie automatiquement les dossiers 32 bits Program Files (x86) et 64 bits Program Files, si vous choisissez le type de critère comme Existence d’un fichier ou d’un dossier. Par exemple, si le chemin configuré est C:\Program Files\Test, l’agent WEM vérifie l’existence des deux chemins suivants : C:\Program Files (x86)\Test et C:\Program Files\Test. De même, si le chemin configuré est C:\Program Files (x86)\Test, l’agent WEM vérifie à la fois C:\Program Files (x86)\Test et C:\Program Files\Test. Cela garantit la compatibilité et l’accessibilité entre les applications 32 bits et 64 bits.
      • Si vous choisissez le type de critère comme Taille de fichier, l’agent WEM calcule la taille du fichier en kilo-octets (Ko) en tenant compte de la partie entière et en ignorant les valeurs décimales. Par exemple, si un fichier a une taille de 46 913 080 octets, l’agent WEM calcule sa taille en Ko comme étant de 45 813 Ko (46 913 080 divisé par 1024 est égal à 45 813,554, et la partie décimale, .554, n’est pas prise en compte).
      • Si vous choisissez le type de critère comme existence d’une clé de registre : dans les versions 64 bits de Windows, le registre est divisé en clés 32 bits et 64 bits. Lorsque vous configurez une clé de registre en tant que version 64 bits, l’agent WEM tente de confirmer l’existence de la clé de registre dans les versions 32 bits et 64 bits. Toutefois, si vous configurez une clé de registre en tant que version 32 bits, l’agent WEM vérifie uniquement sa présence dans la version 32 bits. Par exemple, si votre clé de registre configurée est HKEY_LOCAL_MACHINE\Software\test, les critères sont remplis si l’une des clés de registre suivantes existe : HKEY_LOCAL_MACHINE\Software\test ou HKEY_LOCAL_MACHINE\Software\WOW6432Node\test. Si votre clé de registre configurée est HKEY_LOCAL_MACHINE\Software\WOW6432Node\test, le critère est rempli si HKEY_LOCAL_MACHINE\Software\WOW6432Node\test existe.
  2. Mettez à jour les champs répertoriés sous chaque option.

  3. Après avoir installé ou désinstallé certains packages, vous pouvez cocher la case Redémarrer la machine après exécution sous Paramètres, si nécessaire.
    • Si le package d’application déclenche un redémarrage de la machine lors de l’installation, l’état est enregistré comme un redémarrage inattendu car vous ne pouvez pas récupérer le résultat précis. Assurez-vous d’intégrer un paramètre dans la commande d’installation pour empêcher un redémarrage, et cochez également la case Redémarrer la machine après exécution pour résoudre ce problème.
    • Si le package d’application nécessite un fonctionnement continu après un redémarrage, le résultat du package peut ne pas être entièrement exact. En effet, WEM ne peut pas récupérer le résultat d’un package qui n’a pas été initié par WEM.
  4. Assurez-vous de spécifier des codes de retour pour indiquer le statut de réussite. Vous pouvez définir le code de retour de vos colis dans Paramètres.

Créer une tâche de mise à niveau de l’agent WEM

Pour créer une tâche de mise à niveau de l’agent WEM, procédez comme suit.

  1. Choisissez le type de tâche Créer une tâche de livraison > Mise à niveau de l’agent WEM pour accéder à la page Créer une tâche de livraison . Cette page répertorie les informations de base, le calendrier et les règles dans l’arborescence.

  2. Mettez à jour les champs répertoriés sous chaque option.

  3. Par défaut, la dernière version est sélectionnée sous Mettre à niveau vers.

  4. Pour les agents s’exécutant en mode interface utilisateur, l’activation de l’option Autoriser les utilisateurs à mettre à niveau l’agent manuellement rend l’option de mise à niveau disponible dans l’interface utilisateur de l’agent. Vous pouvez utiliser cette option pour mettre à niveau les agents vers la version spécifiée dans le menu déroulant (trois dernières versions). Ce paramètre est un sous-ensemble de la tâche de mise à niveau de l’agent WEM. Cela signifie que la tâche de mise à niveau manuelle est mise à niveau vers la version spécifiée par la tâche de mise à niveau de l’agent WEM conformément aux règles définies.

  5. Assurez-vous de définir le calendrier en spécifiant le créneau horaire et le jour où vous souhaitez que la tâche de livraison soit exécutée, car la tâche de livraison ne s’exécute pas manuellement sans calendrier défini. Les heures de début et de fin doivent être définies à au moins deux heures d’intervalle et le même jour.

  6. Vous pouvez également définir des règles pour déterminer quel agent doit exécuter la tâche. Vous pouvez sélectionner Correspondance exacte ou Correspondance partielle dans le nom du catalogue de machines, le nom du groupe de mise à disposition, le nom de l’appareil, l’adresse IP, le type de plate-forme du système d’exploitation, la version du système d’exploitation et les règles de machine persistantes.

Remarque :

Les paramètres de mise à niveau de l’agent WEM suivants peuvent entraîner des problèmes de compatibilité lors de la mise à niveau d’un agent, avec des versions antérieures à 2310.

  • Le jour de la semaine est configuré dans les paramètres de planification.
  • Les règles sont configurées avec une règle autre que la machine persistante.
  • L’option Correspondance partielle laquelle est sélectionnée dans Règles.
  • Les règles sont configurées sans calendrier.

Limitation

  • Lorsque vous mettez à niveau un agent WEM, les versions de l’agent WEM antérieures à 2310 ne peuvent utiliser que la première tâche créée parmi toutes les tâches de mise à niveau d’agent actuellement disponibles.

Création d’une tâche personnalisée

Pour créer une tâche personnalisée, procédez comme suit.

  1. Choisissez Créer une tâche de livraison > Type de tâche personnalisé pour accéder à la page Créer une tâche de livraison . Cette page répertorie les informations de base, le calendrier et les règles dans l’arborescence.

  2. Mettez à jour les champs répertoriés sous chaque option.

  3. Vous pouvez choisir les packages d’applications requis et les organiser dans l’ordre dans lequel vous souhaitez qu’ils s’exécutent.

  4. Pour éviter de bloquer les autres tâches planifiées, assurez-vous de choisir Continuer en cas d’échec sous Contenu de la tâche afin de poursuivre le traitement fluide des autres packages d’applications, même si l’une des fonctions du package sélectionné (installation/désinstallation) échoue.

  5. Si vous cochez la case Attendre la fin pour redémarrer, les paramètres de redémarrage des packages d’applications individuels sont ignorés et l’ordinateur redémarrera lorsque la liste complète des tâches sera terminée.

  6. Si vous cochez la case Exécuter une seule fois, vous ne pouvez exécuter la tâche planifiée qu’une seule fois.

  7. Assurez-vous de définir le calendrier en spécifiant le créneau horaire et le jour où vous souhaitez que la tâche de livraison soit exécutée, car la tâche de livraison ne s’exécute pas manuellement sans qu’aucun calendrier ne soit défini.

  8. La durée d’exécution maximale de chaque package est de 60 minutes. Dans le cas contraire, le package expire et est résilié.

Pour plus d’informations, consultez Rapports, agentset paramètres avancés.

Livraison du package d’application