Livraison du package d’applications
Cette fonctionnalité fournit des fonctionnalités de diffusion d’applications en vous permettant de configurer les tâches d’installation et de désinstallation des applications pour les machines d’agent qui prennent en charge les installateurs d’agents WEM et les programmes d’installation .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.
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.
- Entrez un partage SMB et les informations d’identification d’un administrateur autorisé à accéder à ce partage sur la page Emplacement de stockage pour ajouter un nouvel emplacement de stockage, puis cliquez sur OK.
- 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.
- 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 bitsProgram Files (x86)
et 64 bitsProgram Files
, si vous choisissez le type de critère comme Existence d’un fichier ou d’un dossier. Par exemple, si le chemin configuré estC:\Program Files\Test
, l’agent WEM vérifie l’existence des deux chemins suivants :C:\Program Files (x86)\Test
etC:\Program Files\Test
. De même, si le chemin configuré estC:\Program Files (x86)\Test
, l’agent WEM vérifie à la foisC:\Program Files (x86)\Test
etC:\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
ouHKEY_LOCAL_MACHINE\Software\WOW6432Node\test
. Si votre clé de registre configurée estHKEY_LOCAL_MACHINE\Software\WOW6432Node\test
, le critère est rempli siHKEY_LOCAL_MACHINE\Software\WOW6432Node\test
existe.
- Sur une version 64 bits de Windows, lorsqu’un chemin de fichier ou de dossier est configuré dans le répertoire
-
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.
- Mettez à jour les champs répertoriés sous chaque option.
- Lorsque vous cliquez sur le bouton Parcourir pour choisir un fichier dans l’assistant de navigation, les champs du chemin du fichier et de la version sont renseignés.
- 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.
- 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.
- 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.
- Mettez à jour les champs répertoriés sous chaque option.
- Sélectionnez le package d’agent WEM dans la liste déroulante.
- 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. 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.
- 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.
- 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.
Création d’une tâche personnalisée
Pour créer une tâche personnalisée, procédez comme suit.
- 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.
- Mettez à jour les champs répertoriés sous chaque option.
- Vous pouvez choisir les packages d’applications requis et les organiser dans l’ordre dans lequel vous souhaitez qu’ils s’exécutent.
- 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.
- 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.
- Si vous cochez la case Exécuter une seule fois, vous ne pouvez exécuter la tâche planifiée qu’une seule fois.
- 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.
- 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 sur l’exécution d’une tâche de livraison, consultez la description sous Agents .