Vous pouvez convertir un module ThinApp non compatible avec Omnissa Access en module qu'Omnissa Access peut distribuer et gérer. Vous pouvez utiliser l'une des méthodes suivantes : utilisez la commande relink de ThinApp, régénérez le module à partir de ses fichiers de projet ThinApp après la modification du fichier Package.ini du projet afin d'ajouter les paramètres Omnissa Access nécessaires, ou recapturez l'application Windows après avoir sélectionné les paramètres Omnissa Access appropriés dans le programme ThinApp Setup Capture.
Remarque : seuls les utilisateurs d'Omnissa Access pour lesquels l'application Omnissa Access Desktop est installée peuvent lancer et exécuter ces modules ThinApp. Au moment de l'exécution, le module ThinApp charge une DLL spécifiquement nommée, et l'utilise pour vérifier les droits des utilisateurs sur Omnissa Access. Étant donné que la DLL est installée avec l'application Omnissa Access Desktop, ces modules ThinApp peuvent uniquement être exécutés sur les systèmes Windows sur lesquels l'application Omnissa Access Desktop est installée.
Conditions préalables
Vérifiez que vous avez accès aux éléments nécessaires pour la méthode que vous avez choisie.
- Si vous utilisez la commande
relink, vérifiez que vous disposez des fichiers exécutables du module ThinApp que vous convertissez et de l'applicationrelink.exede ThinApp. - Si vous mettez à jour le fichier
Package.inidu projet ThinApp et régénérez le module, vérifiez que vous disposez des fichiers de projet requis par le programme ThinApp pour régénérer le module. - Si vous recapturez l'application Windows, vérifiez que vous disposez du programme ThinApp Setup Capture et du programme d'installation de l'application, ainsi que des autres éléments dont le programme a besoin pour recapturer l'application. Pour plus de détails, reportez-vous au Guide de l'utilisateur de ThinApp.
Vérifiez que vous avez accès au partage réseau ThinApp utilisé par Omnissa Access et que vous pouvez y créer des sous-dossiers et copier des fichiers.
Procédure
-
En utilisant une version du programme ThinApp prise en charge par Omnissa Access, créez un module ThinApp compatible à l'aide de l'une des méthodes disponibles.
Option Description Utilisez la commande relink -h.L'utilisation de la commande relink -hà partir du programme relink.exe de ThinApp est la méthode la plus simple. Utilisez cette méthode dans l'une des situations suivantes :- Vous ne pouvez pas utiliser la méthode de régénération, car vous ne disposez pas du dossier du projet.
- L'utilisation de Setup Capture pour recapturer l'application serait trop longue.
- Vous ne disposez pas du programme d'installation d'application requis pour effectuer une recapture avec Setup Capture.
relink -hsur un module ThinApp.
Vous pouvez exécuter la commande relink à partir du répertoire Program Files de ThinApp pour obtenir de l'aide sur la syntaxe de la commande.
Pour créer un module compatible, utilisez la syntaxe de base de la commande :relink -hexecutable-folder/*.*
Où executable-folder est un dossier contenant les exécutables du module ThinApp à mettre à jour.
Important : lorsque vous utilisez la commanderelink, vous ne pouvez pas la faire pointer directement vers le dossier des exécutables du module sur le partage réseau utilisé par les modules ThinApp dans l'environnement Omnissa Access. La commande convertit les anciens exécutables en fichiers BAK lorsqu'elle met à jour le runtime ThinApp, et elle écrit ces fichiers BAK, ainsi que les nouveaux fichiers, dans le dossier. Le partage réseau n'autorisant pas l'écriture, vous devez faire pointer relink vers une copie du dossier des exécutables. D'autres cas d'utilisation de la commanderelinksont traités dans l'article 2021928 de la base de connaissances.Mettez manuellement à jour le fichier Package.ini avec les paramètres nécessaires, puis régénérez le module. Utilisez cette méthode lorsque vous ne disposez pas du programme d'installation d'application pour le processus de recapture, lorsque vous souhaitez éviter d'effectuer la configuration préalable qu'exige la recapture de l'application ou lorsque vous souhaitez incorporer une fonctionnalité d'une version ThinApp plus récente apportant plus que la commande relink. Étant donné que la recréation d'un module incorpore les modifications dans le système de fichiers et le registre de la nouvelle version de ThinApp, cette opération récupère ces modifications, comme lorsqu'une nouvelle version de ThinApp fournit un nouveau paramètre Package.ini à définir.
Dans la section[Build Options]du fichier Package.ini, ajoutez les paramètres suivants :;--- Omnissa Access Parameters --- AppID=genid NotificationDLLs=hzntapluginlugin.dll
hzntaplugin.dll est la DLL que l'exécution de ThinApp appelle pour vérifier que les utilisateurs Omnissa Access ont bien le droit d'utiliser l'application virtualisée. Vous pouvez éventuellement inclure le paramètre HorizonOrgURL et le définir sur le nom de domaine complet d'Omnissa Access.Recapturez l'application à l'aide de Setup Capture, et sélectionnez les paramètres Omnissa Access nécessaires. Utilisez cette méthode lorsque vous préférez recapturer l'application plutôt qu'utiliser l'une des autres méthodes. Pour créer un module compatible à l'aide de ThinApp Setup Capture, sélectionnez les paramètres appropriés dans l'assistant afin de gérer le module avec Omnissa Access lors du processus de capture. Pour plus de détails sur le processus de capture, reportez-vous au Guide de l'utilisateur de ThinApp. Résultats
Vous disposez d'un ensemble de fichiers (fichiers EXE, et éventuellement fichiers DAT) pour un module ThinApp qu'Omnissa Access peut distribuer et gérer.
Étape suivante
Pour découvrir les étapes à suivre pour ajouter des modules ThinApp au partage réseau, reportez-vous à la section Créer un partage réseau pour les modules ThinApp gérés par Omnissa Access.
Cette page vous a-t-elle été utile ?