Distribution d'applications

Lorsqu'un utilisateur distant essaie de lancer une application pour la première fois, la programme de lancement d'applicatifs la distribue à l'utilisateur sur la connexion lente. Ce processus de distribution risque toutefois de demander du temps lorsque de nombreux fichiers doivent être copiés sur le poste de travail.

Pour accélérer le processus de distribution, vous pouvez mettre en cache l'application sur le poste de travail de l'utilisateur en mode local ou la distribuer à l'utilisateur via support amovible tel qu'un CD, un disque JAZ* ou un disque ZIP*. Pour permettre à l'utilisateur de contrôler le processus de distribution, vous pouvez activer un redémarrage au point de contrôle pour les fichiers téléchargés. Les sections suivantes fournissent les instructions nécessaires :


Ajout d'applications au cache

Vous pouvez permettre à un utilisateur d'installer ou de vérifier (corriger) une application à partir de son cache NAL plutôt que sur une connexion lente. Pour ce faire, vous devez mettre en cache les fichiers source de l'application sur une unité de disque locale du poste de travail tant que l'utilisateur est encore connecté par une connexion (LAN) locale.

Pour plus d'informations sur le cache NAL, reportez-vous à la section Gestion du cache du programme de lancement d'applicatifs .

Pour mettre en cache une application :

  1. Dans ConsoleOne, cliquez avec le bouton droit sur l'objet Application > cliquez sur Propriétés.

  2. Cliquez sur l'onglet Associations pour afficher la page Associations.


    Page Associations

  3. Dans la liste Associations, cochez la case Forcer le caching de l'utilisateur pour lequel l'application va être mise en cache sur le poste de travail correspondant.

  4. Cliquez sur OK pour enregistrer les modifications.

L'application est mise en cache sur l'unité locale de l'utilisateur lors du prochain redémarrage ou rafraîchissement du programme de lancement d'applicatifs.


Distribution d'applications via support amovible

Vous pouvez distribuer des applications sur un poste de travail à l'aide de supports amovibles tels que des CD, des disques JAZ ou des disques ZIP, à condition que le programme de lancement d'applicatifs soit installé et exécuté sur le poste de travail. Le support amovible fonctionne en tant que cache secondaire de poste de travail contenant les paramètres de l'objet Application et les fichiers sources de l'application nécessaires pour l'installer et l'exécuter.

Par exemple, supposons qu'un utilisateur mobile ait rarement besoin de se connecter au réseau mais qu'il ait besoin d'une application que vous avez distribuée à d'autres utilisateurs. Vous gravez l'application sur un CD pour l'envoyer à l'utilisateur. L'utilisateur insère le CD dans l'unité de son poste de travail ; le programme de lancement d'applicatifs lit le CD et affiche l'icône de l'objet Application aux endroits configurés (fenêtre Programme de lancement d'applicatifs, menu Démarrer, bureau, etc.). L'utilisateur démarre ensuite l'application qui est distribuée sur le poste de travail conformément à la configuration de l'objet Application.

Si l'application possède des applications dépendantes (objet Application > onglet Options d'exécution > page Dépendances de l'application), les applications dépendantes doivent être incluses sur le support amovible si elles n'ont pas encore été distribuées sur le poste de travail de l'utilisateur.

Pour créer un cache sur un support amovible :

  1. Dans ConsoleOne, cliquez sur le menu Outils > cliquez sur Outils du programme de lancement d'applicatifs > cliquez sur Créer un CD virtuel pour lancer l'Assistant de création de CD et afficher la page suivante.


    Assistant de création de CD : Association

  2. Cliquez sur Ajouter > parcourez l'arborescence et sélectionnez l'objet Application de l'application à distribuer. Répétez cette étape pour toute application supplémentaire.

    Si vous ajoutez une application .MSI, assurez-vous que le répertoire source .MSI contient uniquement les fichiers et sous-répertoires du progiciel .MSI. L'Assistant de création de CD inclut tous les fichiers et sous-répertoires situés dans le répertoire source et le programme de lancement d'applicatifs installe tous les fichiers et sous-répertoires, qu'ils fassent ou non partie du progiciel .MSI, dans le répertoire cache sur la machine locale de l'utilisateur. Le répertoire source est désigné par la variable SOURCE_PATH sur la page Macros de l'objet Application (onglet Commun).

  3. Pour chaque application ajoutée à la liste, sélectionnez les emplacements auxquels l'icône de l'objet Application doit s'afficher et choisissez de forcer ou non l'exécution et le caching de l'application. Ces paramètres sont décrits ci-dessous :

    Forcer l'exécution : Force Run icon Cette option lance automatiquement l'application. Si l'application est associée à un utilisateur, elle est exécutée immédiatement après le démarrage du programme de lancement d'applicatifs. Si elle est associée à un poste de travail, elle est exécutée immédiatement après le démarrage du poste de travail (démarrage initial ou redémarrage).

    Vous pouvez utiliser l'option Forcer l'exécution en combinaison avec d'autres paramètres pour obtenir des comportements uniques. Par exemple, si vous associez l'option Forcer l'exécution à l'option Exécuter l'application une fois (objet Application > onglet Options d'exécution > page Applications), dès que l'objet Application est distribué, il n'est exécuté qu'une seule fois, puis est supprimé du poste de travail. Supposez également que vous vouliez exécuter l'objet Application immédiatement, une seule fois et à une heure prédéfinie. Dans ce cas, sélectionnez l'option Forcer l'exécution, puis l'option Exécuter l'application une fois de la page Application (objet Application > onglet Options d'exécution) et définissez un horaire sur la page Planifier (objet Application > onglet Disponibilité).

    Pour imposer l'exécution de plusieurs applications dans un ordre donné, sélectionnez l'option Forcer l'exécution pour chacune d'elles. Attribuez ensuite un numéro d'ordre à chaque objet Application en utilisant l'option Déterminer l'ordre d'exécution forcée sur la page Icône (objet Application > onglet Identification).

    NAL : App Launcher icon Ajoute l'icône de l'objet Application aux fenêtres d'application, de l'Explorateur d'applications et du parcoureur d'applications.

    Menu Démarrer : Start Menu icon Si le poste de travail exécute l'Explorateur d'applications, cette option ajoute l'objet Application au menu Démarrer de Windows. L'objet Application est ajouté en haut du menu Démarrer, sauf si vous l'assignez à un dossier et que vous utilisez la structure des dossiers du menu Démarrer. Reportez-vous à la page Dossiers de l'objet Application (objet Application > onglet Identification).

    Bureau : Desktop icon Si le poste de travail exécute l'Explorateur d'applications, l'activation de cette option permet d'afficher l'icône de l'objet Application sur le bureau Windows.

    Barre système : System Tray iconSi le poste de travail exécute l'Explorateur d'applications, l'activation de cette option permet d'afficher l'icône de l'objet Application dans la barre système de Windows.

    Lancement rapide : Quick Launch icon Si le poste de travail exécute l'Explorateur d'applications, l'activation de cette option permet d'afficher l'icône de l'objet Application dans la barre d'outils Lancement rapide de Windows.

    Forcer le caching : Force Cache icon Cette option s'applique uniquement si l'objet Application est marqué comme déconnectable (objet Application > onglet Identification > page Icône). Lorsque l'option Forcer le caching est activée, la première fois que l'application est lancée, le programme de lancement d'applicatifs copie les fichiers d'application source et les autres fichiers requis pour l'installation dans le répertoire cache du poste de travail. L'utilisateur peut ensuite installer ou vérifier (réparer) l'application une fois déconnecté de eDirectory. Les fichiers sont compressés pour prendre moins de place sur l'unité locale du poste de travail.

    Le comportement de l'option Forcer le caching varie selon qu'il s'agit d'une application de support amovible (décrite dans le paragraphe précédent) ou d'une application réseau (eDirectory). Dans le cas d'une application réseau, le programme de lancement d'applicatifs met en cache l'application dès qu'il la reconnaît, même si elle n'est pas encore lancée. Dans le cas d'une application sur support amovible, le programme de lancement d'applicatifs ne la met pas en cache tant qu'elle n'a pas été lancée une première fois. Cela permet à l'utilisateur de ne pas attendre pendant la mise en cache de plusieurs applications lorsque le programme de lancement d'applicatifs lit pour la première fois le support amovible.

  4. Une fois que vous avez ajouté toutes les applications, cliquez sur Suivant pour afficher la page suivante.


    Assistant de création de CD : Page Sélectionner le répertoire

  5. Complétez les champs suivants :

    Sélectionner le répertoire du CD virtuel : Sélectionnez le répertoire dans lequel le cache d'applications doit être créé. Assurez-vous qu'il dispose d'un espace disque suffisant pour le cache d'applications. Si l'espace disque disponible n'est pas suffisant, un message d'erreur s'affiche.

    Lorsque le CD est retiré, la disassociation a lieu au bout de : Pour restreindre l'utilisation de l'application (ou des applications) à une certaine période après avoir retiré le CD ou tout autre support du poste de travail, sélectionnez cette option > sélectionnez le nombre de jours au bout duquel la disassociation doit avoir lieu.

    La période commence à partir du moment où le CD (ou le support amovible) est retiré du poste de travail de l'utilisateur. La valeur par défaut est de 30 jours. L'intervalle autorisé va de 0 à 65 535 jours. Entrez 0 pour indiquer au programme de lancement d'applicatifs de dissocier l'application à la première exécution d'un rafraîchissement après le retrait du CD (ou du support amovible).

    Créer les fichiers Autorun du CD : Sélectionnez cette option pour créer un fichier AUTORUN.INF qui oblige le programme de lancement d'applicatifs à rafraîchir et afficher l 'objet Application. Si le poste de travail de l'utilisateur n'est pas configuré pour exécuter automatiquement les CD, ou si vous utilisez un autre type de support, l'utilisateur doit dans certains cas rafraîchir manuellement le programme de lancement d'applicatifs. Cette opération est réalisée en cliquant avec le bouton droit sur l'icône du programme de lancement d'applicatifs, puis en cliquant sur Rafraîchir.

  6. Cliquez sur Suivant > vérifiez les paramètres > cliquez sur Terminer pour créer le cache.

  7. Si nécessaire, copiez le cache sur le support amovible (en gravant le CD par exemple).


Activation d'un redémarrage au point de contrôle pour le téléchargement de fichiers

Lorsqu'un utilisateur distant tente de lancer une application pour la première fois, le programme de lancement d'applicatifs lui distribue l'application sur une connexion lente (si l'application n'a pas été mise en cache sur l'unité de disque locale de l'utilisateur). Ce processus de téléchargement risque de prendre du temps lorsque de nombreux fichiers doivent être copiés sur le poste de travail.

Pour permettre à un utilisateur d'interrompre le processus de téléchargement d'une application et de le reprendre par la suite à partir du point où il a été interrompu, le programme de lancement d'applicatifs prend en charge le démarrage au point de contrôle. Cette fonction est activée par défaut. Si le redémarrage au point de contrôle n'est pas activé, le programme de lancement d'applicatifs doit recommencer le processus de téléchargement au lieu de le reprendre à l'endroit où il a été interrompu.

Pour vérifier si le redémarrage au point de contrôle est activé, ou pour le désactiver :

  1. Dans ConsoleOne, sélectionnez un objet conteneur afin de configurer le paramètre de redémarrage au point de contrôle de tous les utilisateurs de ce conteneur.

    ou

    Sélectionnez un objet Utilisateur pour configurer le paramètre de redémarrage au point de contrôle d'un utilisateur individuel.

  2. Cliquez avec le bouton droit sur l'objet > cliquez sur Propriétés pour afficher les pages de propriétés de l'objet.

  3. Cliquez sur l'onglet Programme de lancement d'applicatifs pour afficher la page Configuration du programme de lancement.


    Page Configuration du programme de lancement d'un objet conteneur

  4. Cliquez sur Ajouter/Modifier pour afficher la boîte de dialogue Configuration du programme de lancement.


    Page Configuration du programme de lancement avec l'onglet Utilisateur affiché

  5. Dans la liste Paramètres de l'onglet Utilisateur, sélectionnez l'option Activer le report du redémarrage du point de contrôle.

  6. Dans le champ Valeurs, sélectionnez Oui pour l'activer, Non pour le désactiver ou Non défini pour hériter le paramètre du conteneur parent de l'objet actuel.

  7. Cliquez sur OK pour enregistrer les modifications.