46 Référence : paramètres de l'objet Application. Novell 6.5
Novell Confidential Manual (FRA) 6 October 2004
46
Référence : paramètres de l'objet Application
Un objet Application comprend de nombreux paramètres (propriétés) que vous pouvez modifier pour gérer l'application. Les sections qui suivent correspondent aux onglets de l'objet Application.
« Onglet Identification », page 419
« Onglet Options de distribution », page 427
« Onglet Options d'exécution », page 454
« Onglet Associations », page 468
« Onglet Disponibilité », page 471
« Onglet Client Terminal Server », page 517
« Onglet Tolérance aux pannes », page 520
Onglet Identification
L'onglet Identification inclut les pages suivantes pour vous aider à configurer la façon dont l'objet
Application sera présenté aux utilisateurs :
« Page Informations sur le progiciel », page 419
« Page Description », page 423
« Page Notes de l'administrateur », page 426
Page Informations sur le progiciel
La page de propriétés Informations sur le progiciel est accessible dans les objets Application créés pour les applications MSI uniquement. Elle n'est pas accessible dans les objets Application créés pour les applications simples, les applications AOT/AXT, les applications Web et les applications
Terminal Server.
La page de propriétés Informations sur le progiciel illustrée ci-dessous affiche des informations sur le fichier du progiciel Microsoft Windows Installer (fichier .msi) associé à l'application. Le but de cette page est purement informatif ; vous ne pouvez pas l'utiliser pour modifier les informations du progiciel.
Référence : paramètres de l'objet Application
419
Novell Confidential Manual (FRA) 6 October 2004
Chemin d'accès au progiciel
Affiche l'emplacement du fichier .msi utilisé par l'objet Application.
Version
Affiche la version du fichier .msi.
Fournisseur
Affiche le nom du créateur du fichier .msi.
Préférence locale
Affiche la préférence locale définie dans le fichier .msi.
Lien vers l'aide
Affiche le site Web sur lequel consulter des données et des informations d'aide relatives à l'application.
Page Icône
La page de propriétés Icône est accessible sur les objets Application créés pour tous les types d'application (simples, AOT/AXT, MSI, Web et Terminal Server).
La page de propriétés Icône illustrée ci-dessous détermine l'icône de l'objet Application affichée par Novell
®
Application Launcher
TM
sur un poste de travail. Vous pouvez donner un titre à cette icône d'application, choisir le graphique à utiliser pour l'icône et donner à l'icône un ordre d'affichage, ainsi qu'un degré de priorité d'exécution forcée. Vous pouvez déterminer si le programme de lancement d'applicatifs doit continuer à afficher l'objet Application sur le poste de travail lorsque l'utilisateur est déconnecté de Novell eDirectory
TM
TM.
420 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Titre de l'icône de l'application
Tapez le texte que vous souhaitez utiliser comme titre d'icône pour l'objet Application. Ce titre doit
être conforme aux conventions d'assignation des noms de dossiers et de fichiers Windows standard. Si vous utilisez les caractères suivants dans les noms de dossiers et de fichiers Windows, ils seront remplacés sur le poste de travail de l'utilisateur par un trait de soulignement (_) car ils sont incorrects :
\ / : * ? " < > |
Icône d'application
Sélectionnez l'icône qui doit apparaître chaque fois que l'icône de l'objet Application est affichée.
Si vous n'indiquez pas d'icône, une icône d'objet Application par défaut est utilisée.
Déconnexion possible
Sélectionnez cette option pour indiquer que l'application peut être exécutée sur un poste de travail non connecté à eDirectory.
Il faut que l'application soit installée ou mise en cache sur le poste de travail pour que l'utilisateur puisse l'exécuter en mode non connecté. Vous pouvez forcer la distribution de l'application sur le poste de travail en sélectionnant l'option Forcer l'exécution (page Associations). Vous pouvez forcer la mise en cache de l'application sur le poste de travail en sélectionnant l'option Forcer le caching (page Associations).
Attendre l'exécution forcée
Cette option ne s'applique que si l'application et au moins une autre application utilisent l'option
Forcer l'exécution (page Associations).
Référence : paramètres de l'objet Application
421
Novell Confidential Manual (FRA) 6 October 2004
Sélectionnez cette option pour forcer l'application à attendre l'arrêt de l'application précédente.
L'ordre des applications est défini dans le champ Déterminer l'ordre d'exécution forcée.
Les redémarrages sont mis en attente jusqu'à l'arrêt de la dernière application.
Déterminer l'ordre d'exécution forcée
Cette option définit l'ordre dans lequel les applications utilisant l'option Forcer l'exécution seront lancées. Sélectionnez cette option pour l'activer, puis utilisez la liste Ordre pour sélectionner la position de l'application dans l'ordre d'exécution forcée.
Contrôlez l'ordre de lancement des applications en entrant une valeur numérique dans la zone
Ordre. La valeur zéro donne la priorité la plus haute à l'application. La valeur maximale est
9999999. Par exemple, si vous souhaitez que cette application démarre après deux autres applications dont l'ordre respectif est 0 et 1, entrez 2 dans la zone Ordre.
Le programme de lancement d'applicatifs exécutera l'application sans attendre la fin de l'exécution de l'application précédente, sauf si l'option Attendre l'exécution forcée a été activée.
Afficher la progression
Cette option permet aux utilisateurs de voir une barre de progression chaque fois qu'une application est distribuée sur leur poste de travail ou retirée. Désélectionnez cette option si vous ne distribuez qu'une modification mineure relative à une application, telle qu'une modification de clé de registre. Sélectionnez cette option si vous distribuez ou retirez une application volumineuse et que vous voulez donner à l'utilisateur une estimation du temps nécessaire à l'opération.
Lorsque l'option est désélectionnée, si le poste de travail nécessite un redémarrage pour terminer une installation et que le paramètre Inviter à redémarrer est activé (onglet Options de distribution
> page Options), l'utilisateur n'est pas invité à accepter le redémarrage de son poste qui est redémarré automatiquement. Le redémarrage du poste de travail est également automatique au moment de terminer une désinstallation même si le paramètre Avertir l'utilisateur avant la désinstallation est activé (onglet Commun > page Désinstaller).
Niveau d'interface utilisateur
Cette option s'affiche uniquement si l'objet Application utilise un progiciel Microsoft Windows
Installer (MSI). Lors de la distribution d'un objet Application MSI, le programme de lancement d'applicatifs lance Windows Installer pour installer l'application. De ce fait, au lieu d'afficher la barre de progression standard de l'installation du programme de lancement d'applicatifs, Windows
Installer utilise l'interface utilisateur de l'installation définie pour le progiciel MSI. Vous pouvez utiliser les paramètres suivants pour déterminer comment Windows Installer affiche l'interface utilisateur durant l'installation.
Valeur par défaut : affiche un niveau d'interface utilisateur approprié (sélectionné par
Windows Installer).
Silencieux : n'affiche aucune interface utilisateur.
Progression : affiche de simples informations de progression et des invites/messages d'erreur.
Réduit : affiche une interface utilisateur complète, à l'exception des boîtes de dialogue de l'assistant.
Saturé : affiche une interface utilisateur complète (boîtes de dialogue de l'assistant, informations de progression, messages d'erreur et invites, etc.).
Le programme de lancement d'applicatifs transmet le paramètre sélectionné à Windows Installer en tant que paramètre de démarrage. Pour plus d'informations sur ces paramètres, consultez la documentation de Microsoft Windows Installer.
422 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Page Description
La page de propriétés Description est accessible sur les objets Application créés pour tous les types d'application (simples, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés fournit aux utilisateurs des informations plus complètes sur l'objet
Application que celles fournies via le titre de l'icône d'application.
Si vous avez activé l'option Avertir avant la distribution (Options de distribution > page Options), les utilisateurs peuvent voir cette description lorsque le programme de lancement d'applicatifs leur distribue l'application pour la première fois. Ils peuvent également afficher les propriétés d'un objet
Application pour consulter cette description. Pour afficher les propriétés, cliquez avec le bouton droit de la souris sur l'objet Application (sur le poste de travail), puis cliquez sur Propriétés.
Page Dossiers
La page de propriétés Dossiers est accessible sur les objets Application créés pour tous les types d'application (simples, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés permet de spécifier les dossiers dans lesquels le programme de lancement d'applicatifs doit placer l'application lors de sa distribution sur un poste de travail.
Référence : paramètres de l'objet Application
423
Novell Confidential Manual (FRA) 6 October 2004
Dossiers
Vous pouvez placer l'application dans deux types de dossier : un dossier personnalisé et un dossier lié.
Un dossier personnalisé est un dossier créé spécialement pour l'objet Application. Aucun autre objet Application ne peut être placé dans ce dossier. Les dossiers personnalisés prennent en charge l'utilisation de sous-dossiers, ce qui signifie que vous pouvez créer une structure de dossiers personnalisés. Ainsi, s'il est impossible de placer la Calculatrice et le Bloc-notes dans le même dossier personnalisé, vous pouvez créer deux sous-dossiers au sein d'un même dossier personnalisé et placer chacun de ces deux programmes dans l'un des deux sous-dossiers (autrement dit, winapps\calculator\calc.exe et winapps\ notepad\notepad.exe).
Un dossier lié est une simple association à un objet Dossier d'une application existant. L'objet
Dossier d'une application doit exister au préalable dans eDirectory. Si l'objet Dossier d'une application comporte plusieurs dossiers (une structure de dossiers), vous pouvez ajouter l'application à n'importe quel dossier de la structure.
Si vous envisagez de créer une structure de dossiers complexe pour les applications que vous distribuez, il est recommandé d'utiliser un objet Dossier d'une application, puis de lier des objets
Application à l'objet Dossier d'une application. Avec un objet Dossier d'une application, vous ne devez définir la structure de dossiers qu'une fois, tandis que les dossiers personnalisés doivent être définis pour chaque objet Application. Si vous choisissez d'utiliser des dossiers personnalisés pour votre structure de dossiers, veillez à bien utiliser les mêmes noms de dossier lors de la définition de la structure de dossiers personnalisés de chaque objet Application. En cas de différence, le programme de lancement d'applicatifs crée des structures de dossiers personnalisés différentes.
La liste Dossiers affiche les dossiers personnalisés et les dossiers liés (objets Dossier d'une application) dans lesquels l'application a été placée. Le programme de lancement d'applicatifs crée
(au besoin) les dossiers de la liste lors de la distribution de l'application sur le poste de travail.
424 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Ajouter
Cliquez sur Ajouter pour ajouter un dossier personnalisé ou un dossier lié à la liste Dossiers.
Si vous voulez que l'application apparaisse dans plusieurs dossiers, ajoutez chaque dossier à la liste.
Lorsque vous ajoutez un dossier personnalisé, il apparaît dans la liste sous le titre Nouveau dossier.
Vous pouvez sélectionner ce dossier dans la liste et modifier son nom ou y ajouter des sousdossiers (consultez la section
Modifier le dossier sélectionné ci-dessous).
Supprimer
Sélectionnez un dossier dans la liste, puis cliquez sur Supprimer pour le retirer de la liste.
La modification s'appliquera au prochain redémarrage du programme de lancement d'applicatifs.
Modifier le dossier sélectionné
La zone Modifier le dossier sélectionné permet de modifier les informations (nom et structure) du dossier sélectionné dans la liste Dossiers. Vous pouvez modifier les informations des dossiers personnalisés et des dossiers liés. Toutefois, une fois les informations d'un dossier modifiées, ce dossier devient un dossier personnalisé.
Ajouter un dossier
Sélectionnez le dossier dans l'arborescence des dossiers, puis cliquez sur Ajouter un dossier pour ajouter un sous-dossier à ce dossier. Après l'ajout d'un sous-dossier et le rafraîchissement du programme de lancement d'applicatifs, les utilisateurs voient l'application apparaître dans le sousdossier plutôt que dans le dossier.
Supprimer le dossier
Sélectionnez le dossier dans l'arborescence des dossiers, puis cliquez sur Supprimer le dossier pour le supprimer. La modification s'appliquera au prochain redémarrage du programme de lancement d'applicatifs.
Modifier le dossier
Sélectionnez le dossier dans l'arborescence des dossiers, puis cliquez sur Modifier le dossier pour modifier le nom du dossier.
Si vous voulez ajouter l'application au nouveau sous-dossier d'un dossier existant, entrez
nom_dossier_existant\nom_nouveau_sous_dossier.
Utiliser le dossier sélectionné dans les emplacements suivants
Le programme de lancement d'applicatifs peut afficher les dossiers dans le menu Démarrer de
Windows et dans les fenêtres du programme de lancement d'applicatifs (fenêtre d'application et fenêtre de l'Explorateur d'applications), si ces emplacements sont activés sur la page Associations de l'objet Application. Sélectionnez un dossier dans la liste Dossiers, puis cochez les cases correspondant aux emplacements dans lesquels vous souhaitez utiliser le dossier.
Si vous ne sélectionnez pas l'un de ces emplacements, le programme de lancement d'applicatifs affiche quand même l'objet Application dans le menu Démarrer et dans les fenêtres du programme de lancement d'applicatifs, mais l'objet n'apparaît pas dans les dossiers que vous avez définis.
Référence : paramètres de l'objet Application
425
Novell Confidential Manual (FRA) 6 October 2004
Page Contacts
La page de propriétés Contacts est accessible sur les objets Application créés pour tous les types d'application (simples, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés liste les noms, les adresses électroniques et les numéros de téléphone des membres de l'équipe d'assistance de l'application. Les utilisateurs peuvent accéder à ces informations grâce aux propriétés de l'objet Application. Pour afficher les propriétés, cliquez avec le bouton droit de la souris sur l'objet Application (sur le poste de travail), cliquez sur Propriétés, puis choisissez Contacts d'assistance.
Vous pouvez personnaliser ces informations pour diriger les utilisateurs vers les emplacements des membres de l'équipe d'assistance. Si vous entrez l'adresse électronique du contact, les utilisateurs pourront lui envoyer un message directement à partir de la page Contacts d'assistance de la boîte de dialogue Propriétés.
Remarque :
Les utilisateurs doivent disposer des droits eDirectory requis pour lire les attributs d'adresse
électronique (Adresse électronique Internet) et de numéro de téléphone (Numéro de téléphone) des utilisateurs définis en tant que contacts.
Page Notes de l'administrateur
La page de propriétés Notes de l'administrateur est accessible sur les objets Application créés pour tous les types d'application (simples, AOT/AXT, MSI, Web et Terminal Server).
La page de propriétés Notes de l'administrateur illustrée ci-dessous permet d'enregistrer des remarques pour vous-même ou pour d'autres administrateurs. Vous pouvez, par exemple, vous rappeler des paramètres particuliers d'une application. Si votre système compte plusieurs administrateurs, vous pouvez rédiger un historique des mises à niveau et des modifications de fichiers.
426 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Onglet Options de distribution
L'onglet Options de distribution inclut les pages suivantes pour vous aider à configurer la façon dont l'objet Application est distribué aux utilisateurs :
« Page Icônes/raccourcis », page 427
« Page Fichiers de l'application », page 433
« Page Paramètres INI », page 436
« Page Fichiers texte », page 440
« Page Scripts de distribution », page 443
« Page Planification de préinstallation », page 446
« Page Interruption du processus de pré-distribution », page 449
Page Icônes/raccourcis
La page de propriétés Icônes/Raccourcis est accessible sur les objets Application créés pour les applications simples et les applications AOT/AXT uniquement. Elle n'est pas accessible sur les objets Application créés pour les applications MSI, les applications Web et les applications
Terminal Server.
La page de propriétés Icônes/Raccourcis illustrée ci-dessous détermine les icônes et les raccourcis que le programme de lancement d'applicatifs crée lors de la distribution de l'application sur le poste de travail. Vous pouvez ajouter l'icône de l'application en tant qu'élément d'un groupe de programmes, ou en tant que raccourci sur le bureau du poste de travail ou dans un dossier. Vous pouvez également supprimer les icônes, les raccourcis et les groupes de programmes existants.
Référence : paramètres de l'objet Application
427
Novell Confidential Manual (FRA) 6 October 2004
Les icônes et les raccourcis que vous créez grâce à cette page viennent s'ajouter à l'icône de l'objet
Application. Alors que l'icône de l'objet Application permet de déclencher plusieurs opérations, notamment l'installation de l'application ou son exécution, les icônes et les raccourcis définis dans cette page sont directement liés au fichier exécutable de l'application et permettent donc uniquement de lancer celle-ci.
Vous pouvez associer d'autres options à ces icônes et raccourcis afin de créer l'environnement utilisateur de votre choix. Par exemple, vous pouvez définir les icônes et les raccourcis à créer, et configurer l'objet Application pour qu'il ne soit exécuté qu'une seule fois (Options d'exécution >
Applications). Lorsqu'un utilisateur sélectionne l'objet Application, le programme de lancement d'applicatifs exécute l'application une seule fois, crée les icônes et les raccourcis requis, effectue toute autre tâche définie dans les propriétés de l'objet Application, puis supprime l'icône de l'objet
Application du poste de travail. Par la suite, l'utilisateur doit sélectionner l'icône ou le raccourci pour lancer l'application.
Important :
Si le programme de lancement d'applicatifs ne peut pas créer un raccourci, l'application n'est pas distribuée. Dans ce cas, tous les fichiers et paramètres de l'application sont supprimés. En revanche, les autres raccourcis qui ont éventuellement été créés avant que la création de ce raccourci échoue ne sont pas supprimés.
Icônes et raccourcis
Cette liste répertorie les icônes et les raccourcis qui vont être créés lors de la distribution de l'application sur un poste de travail.
Fichiers
Cliquez sur Fichier > Rechercher pour rechercher les définitions d'icône et de raccourci comprenant des informations particulières.
Cliquez sur Fichier > Importer pour importer les icônes et les raccourcis d'un autre objet
Application. La boîte de dialogue Ouvrir affiche par défaut le type de fichier *.axt. Si vous effectuez une importation à partir d'un fichier .aot, vous devez remplacer l'affichage du type de fichier existant par *aot ou Tous les fichiers afin de sélectionner le fichier .aot.
428 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Ajouter
Cliquez sur Ajouter pour ajouter un groupe de programmes, un élément de groupe de programmes ou un raccourci. Les groupes de programmes et leurs éléments sont pris en charge sur les postes de travail Windows 98, mais pas sur les postes de travail Windows 2000/XP. Les raccourcis sont pris en charge sur toutes les versions de Windows.
Important :
Lors de la définition du chemin cible d'un raccourci, si l'application doit être distribuée sur un poste de travail Windows 2000/XP, utilisez un chemin UNC plutôt qu'un chemin d'unité assignée. Sous
Windows 2000/XP, les noms longs de chemins d'unité assignée sont tronqués, ce qui génère un raccourci incorrect qui ne peut pas fonctionner.
Modifier
Sélectionnez une icône ou un raccourci dans la liste Icônes et raccourcis, puis cliquez sur Modifier pour modifier les informations qui lui sont associées.
Supprimer
Sélectionnez une icône ou un raccourci dans la liste Icônes et raccourcis, puis cliquez sur
Supprimer pour la/le supprimer de la liste.
Suivre la distribution par utilisateur
Si vous avez implémenté des profils utilisateur mobiles, utilisez cette option pour vous assurer que les icônes et raccourcis particuliers sont distribués sur chaque poste de travail auquel l'utilisateur se logue.
Dans la liste Icônes et raccourcis, sélectionnez l'icône ou le raccourci souhaité, puis cochez l'option
Suivre la distribution par utilisateur.
Toujours distribuer
Par défaut, le programme de lancement d'applicatifs créera uniquement les icônes et raccourcis définis dans la liste Icônes et raccourcis aux moments suivants :
La première fois que l'application est lancée sur un poste de travail.
La première fois que l'application est lancée après modification du numéro de version de l'application (onglet Options de distribution > page Options).
Pour forcer le programme de lancement d'applicatifs à créer une icône ou un raccourci chaque fois que l'application est lancée, sélectionnez l'icône ou le raccourci dans la liste Icônes et raccourcis, puis cochez l'option Toujours distribuer.
Si l'utilisateur possède un répertoire cache NAL sur sa machine locale, le programme de lancement d'applicatifs utilise les informations stockées dans le répertoire cache NAL pour créer l'icône ou le raccourci. Si l'utilisateur n'a pas de répertoire cache NAL (par exemple, si l'utilisateur exécute le programme de lancement d'applicatifs via une session client Terminal Server), ou si l'écriture vers le cache a été désactivée pour l'utilisateur (objet Utilisateur > onglet ZENworks > page
Configuration du programme de lancement > option Autoriser l'écriture dans le cache), le programme de lancement d'applicatifs utilise les informations stockées dans eDirectory.
Page Registre
La page de propriétés Registre est accessible sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI uniquement. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Référence : paramètres de l'objet Application
429
Novell Confidential Manual (FRA) 6 October 2004
La page de propriétés Registre illustrée ci-dessous détermine les modifications de registre que le programme de lancement d'applicatifs effectue lors de la distribution de l'application sur un poste de travail.
Paramètres de registre
L'arborescence Paramètres de registre affiche l'ensemble des paramètres modifiés lors de la distribution de l'application sur un poste de travail. Si vous avez utilisé un fichier .aot, .axt ou .msi lors de la création de l'objet Application, l'arborescence inclut automatiquement tous les paramètres de registre définis dans ces modèles.
Si vous souhaitez créer ou supprimer des paramètres de registre supplémentaires lors de la distribution, vous devez ajouter ces paramètres à l'arborescence Paramètres de registre et indiquer l'opération appropriée (créer ou supprimer) dans le champ L'élément va.
Remarque :
Dans le cas des objets Application créés pour des applications AOT/AXT, le programme de lancement d'applicatifs Novell (Novell Application Launcher, NAL) gère la distribution des paramètres de registre et celle de l'application. Si vous modifiez les paramètres de registre d'une application AOT/AXT et que leur distribution échoue, la distribution de l'application échoue également et NAL revient à l'état initial.
Dans le cas des objets Application créés pour des applications MSI, NAL gère la distribution des paramètres de registre tandis que Microsoft Windows Installer (MSI) gère la distribution de l'application. Si vous modifiez les paramètres de registre de l'objet Application pour une application MSI et que leur distribution échoue, l'application est installée par Windows Installer. Il se peut alors que l'application ne fonctionne pas correctement, selon la façon dont les paramètres de registre affectent l'application.
Fichier
Cette option permet de rechercher des clés ou des valeurs dans l'arborescence Paramètres de registre, d'importer des paramètres dans l'arborescence et d'exporter des paramètres à partir de l'arborescence.
Cliquez sur Fichier, puis choisissez l'une des options suivantes :
Rechercher : Recherche des clés, noms de valeur ou valeurs spécifiques dans le registre.
430 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Suivant : Recherche l'occurrence suivante de la clé, du nom de valeur ou de la valeur préalablement recherchée.
Importer : Importe des paramètres de registre à partir du fichier .aot ou .axt d'un autre objet
Application ou d'un fichier de registre (.reg). La boîte de dialogue Ouvrir affiche par défaut le type de fichier *.axt. Si vous effectuez une importation à partir dun fichier .aot ou .reg, sélectionnez *.aot, *.reg ou Tous les fichiers afin de pouvoir sélectionner le fichier approprié.
Exporter : Exporte les paramètres de registre vers un fichier de registre (.reg). Pour exporter ces paramètres vers un fichier au format .aot ou .axt, exportez l'ensemble de l'objet
Application à l'aide de l'option Exporter un objet Application du menu Outils > Utilitaires
ZENworks > Outils du programme de lancement d'applicatifs.
Ajouter
Cette option permet d'ajouter des paramètres de registre à l'arborescence Paramètres de registre.
Seuls les paramètres affichés dans l'arborescence Paramètres de registre sont créés ou supprimés lorsque l'application est distribuée.
Pour ajouter une clé ou une valeur de registre, sélectionnez le dossier de registre auquel vous souhaitez ajouter la clé, ou sélectionnez la clé à laquelle vous souhaitez ajouter une valeur, cliquez sur le bouton Ajouter, puis choisissez l'une des options suivantes :
Clé : Ajoute une clé au dossier de registre sélectionné.
Binaire : Ajoute une valeur binaire à la clé sélectionnée.
Développer une chaîne : Ajoute une valeur de développement de chaîne à la clé sélectionnée.
Cette option n'existe pas dans le registre Windows 98 ; si vous l'utilisez, ce paramètre, sera modifié en paramètre de chaîne lors de la distribution sur des postes de travail Windows 98.
Valeur par défaut : Ajoute une valeur chaîne par défaut à la clé sélectionnée.
DWORD : Ajoute une valeur DWORD à la clé sélectionnée.
Valeur multi-chaîne : Ajoute une chaîne multi-valeur à la clé sélectionnée. Cette option n'existe pas dans le registre Windows 98 ; si vous l'utilisez, ce paramètre sera transformé en paramètre binaire lors de la distribution sur les postes de travail Windows 98.
Chaîne : Ajoute une valeur chaîne à la clé sélectionnée.
Une fois la clé ou la valeur ajoutée à l'arborescence Paramètres de registre, utilisez la liste Options de distribution pour déterminer si la clé ou la valeur doit être créée dans le registre du poste de travail ou en être supprimée.
Vous pouvez utiliser une macro pour créer les noms de clé, les noms de valeur ou les données de valeur. Pour plus d'informations sur les macros, reportez-vous au
Chapitre 47, « Référence : macros », page 529 .
Modifier
Sélectionnez la clé ou la valeur à modifier, puis cliquez sur Modifier.
Supprimer
Sélectionnez la clé ou la valeur à supprimer, puis cliquez sur Supprimer. Lorsque vous supprimez une clé, tous ses subordonnés sont aussi supprimés.
Référence : paramètres de l'objet Application
431
Novell Confidential Manual (FRA) 6 October 2004
Options de distribution
Les options de distribution permettent de déterminer la gestion de chaque paramètre de registre
(qui figure dans l'arborescence Paramètres de registre) lors de la distribution de l'application.
L'élément va
Dans l'arborescence Paramètres de registre, sélectionnez le paramètre, puis sélectionnez l'opération que vous souhaitez assigner au paramètre lors de la distribution de l'application.
Toujours créer : Le paramètre est toujours créé dans le registre, même s'il existe déjà. Si tel est le cas, les valeurs actuelles du paramètre sont remplacées. Par exemple, si PATH=C:\ existe déjà, il sera remplacé par PATH=C:\TEMP.
Créer si non existant : Le paramètre est créé uniquement s'il n'existe pas.
Créer si existant : Le paramètre est créé uniquement s'il existe. Les valeurs actuelles du paramètre sont remplacées. Par exemple, si PATH=C:\ existe déjà, il sera remplacé par
PATH=C:\TEMP.
Supprimer : Le paramètre est supprimé. Si le paramètre de registre est doté de paramètres subordonnés, le programme de lancement d'applicatifs supprime également ces paramètres subordonnés.
Ajouter si existant sinon créer : Cette option s'applique uniquement aux valeurs chaîne
(Chaîne, Chaîne par défaut, Chaîne développée et Chaîne multi-valeur). Les données de la valeur chaîne sont ajoutées à la suite de la chaîne existante. Si la valeur de chaîne (ou sa clé) n'existe pas dans la section, elle est créée.
Lors de la saisie de la valeur chaîne, placez un point-virgule (;) avant la valeur si la chaîne comporte d'autres valeurs. Par exemple, si le registre comporte déjà un paramètre string1=value1
. Vous souhaitez ajouter une deuxième valeur ( value2
). Lors de la saisie de la valeur de chaîne, indiquez
;value2
de sorte que la chaîne devienne string1=value1;value2
.
Ajouter au début si existant sinon créer : Cette option s'applique uniquement aux valeurs chaîne (Chaîne, Chaîne par défaut, Chaîne développée et Chaîne multi-valeur). Les valeurs chaîne sont ajoutées au début de la chaîne existante. Si la valeur de chaîne (ou sa clé) n'existe pas dans la section, elle est créée.
Lors de la saisie de la valeur de chaîne, placez un point-virgule (;) après la valeur si la chaîne comporte d'autres valeurs. Par exemple, si le registre comporte déjà un paramètre string1=value1
. Vous souhaitez ajouter au début une deuxième valeur ( value2
). Lors de la saisie de la valeur de chaîne, indiquez value2;
de sorte que la chaîne devienne string1=value2;value1
.
Suivre la distribution par utilisateur
Si vous avez implémenté des profils utilisateur mobiles, utilisez cette option pour vous assurer que les paramètres de registre particuliers sont distribués sur chaque poste de travail auquel l'utilisateur se logue. Activez cette option pour tous les paramètres de registre qui ne sont pas enregistrés dans des profils utilisateur mobiles.
Dans la liste Paramètres de registre, sélectionnez la modification de registre souhaitée, puis cochez la case Suivre la distribution par utilisateur.
432 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Toujours distribuer
Par défaut, le programme de lancement d'applicatifs distribue les modifications de registre définies dans la liste Paramètres de registre uniquement aux moments suivants :
La première fois que l'application est lancée sur un poste de travail.
La première fois que l'application est lancée après modification du numéro de version de l'application (onglet Options de distribution > page Options).
Pour forcer le programme de lancement d'applicatifs à distribuer une modification de registre chaque fois que l'application est lancée, sélectionnez le paramètre de registre dans la liste
Paramètres de registre, puis cochez la case Toujours distribuer.
Si l'utilisateur possède un répertoire cache NAL sur sa machine locale, le programme de lancement d'applicatifs utilise les informations stockées dans ce répertoire pour modifier le registre.
Si l'utilisateur n'a pas de répertoire cache NAL (par exemple, si l'utilisateur exécute le programme de lancement d'applicatifs via une session client Terminal Server), ou si l'écriture vers le cache a
été désactivée pour l'utilisateur (objet Utilisateur > onglet ZENworks > page Configuration du programme de lancement > option Autoriser l'écriture dans le cache), le programme de lancement d'applicatifs utilise les informations de paramètre stockées dans eDirectory.
Page Fichiers de l'application
La page de propriétés Fichiers de l'application n'est accessible que sur les objets Application créés pour les applications simples et pour les applications AOT/AXT. Elle n'est pas accessible sur les objets Application créés pour les applications MSI, les applications Web et les applications
Terminal Server.
Cette page de propriétés, illustrée ci-dessous, définit les fichiers de l'application installés ou supprimés par le programme de lancement d'applicatifs lors de la distribution de l'application sur un poste de travail.
Référence : paramètres de l'objet Application
433
Novell Confidential Manual (FRA) 6 October 2004
Fichiers de l'application
La liste Fichiers de l'application affiche tous les fichiers et répertoires installés, supprimés ou copiés lors de la distribution. Le nom, le répertoire cible (emplacement du poste de travail où est installé le fichier) et la source (fichier ou répertoire utilisé pour l'installation du fichier) sont listés pour chaque répertoire ou fichier de l'application.
Si vous avez utilisé un fichier .aot ou .axt lors de la création de l'objet Application, la liste comprend automatiquement tous les fichiers et répertoires définis dans ces modèles.
Fichier
Cette option permet de rechercher des éléments dans la liste Fichiers de l'application et d'importer des fichiers et des répertoires dans la liste.
Cliquez sur Fichier > sélectionnez l'une des options suivantes :
Rechercher : Recherche des éléments spécifiques dans la liste. Vous pouvez rechercher du texte dans les champs Nom, Répertoire cible ou Source. Vous pouvez, par exemple, rechercher tous les fichiers et répertoires installés dans le répertoire Program Files.
Suivant : Recherche l'occurrence suivante de l'élément spécifié dans la recherche initiale.
Importer : Importe des fichiers de l'application et des répertoires à partir d'un autre objet
Application ou d'un fichier .aot ou .axt. La boîte de dialogue Ouvrir affiche par défaut le type de fichier *.axt. Si vous effectuez une importation à partir d'un fichier .aot, vous devez remplacer l'affichage du type de fichier existant par *aot ou Tous les fichiers afin de sélectionner le fichier .aot.
Ajouter
Cette option permet d'ajouter des fichiers ou des répertoires à la liste Fichiers de l'application.
Seuls les fichiers et les répertoires qui figurent dans la liste Fichiers de l'application sont installés ou copiés sur le poste de travail ou en sont retirés lors de la distribution.
Fichier : Pour ajouter un fichier à la liste, cliquez sur Ajouter, puis sur Fichier pour afficher la boîte de dialogue Éditer des fichiers.
Dans le champ Fichier source, précisez le fichier à utiliser comme source de l'installation.
Vous pouvez utiliser une unité assignée, un chemin UNC ou une macro ; vous pouvez
également parcourir l'arborescence pour sélectionner le fichier voulu (par exemple,
\\server1\vol1\bookmarks\bookmark.htm or %SOURCE_PATH%\bookmark.htm). Le fichier source peut être un fichier unique qui est copié. Il peut également s'agir de fichiers multiples
(par exemple, %SOURCE_PATH%\*.*) ou d'un fichier source de l'application snAppShot
TM
(fichier .fil).
Si vous supprimez un fichier du poste de travail, ne remplissez pas ce champ.
Dans le champ Fichier cible, indiquez le fichier du poste de travail dans lequel le fichier source sera copié (par exemple, c:\program files\novell\browser\bookmark.htm). Vous pouvez aussi remplacer le chemin d'accès au fichier cible par une macro (par exemple,
%TARGET_PATH%\bookmark.htm). Si vous copiez plusieurs fichiers en utilisant un caractère joker (*.*), précisez le répertoire cible uniquement (par exemple, c:\program files\novell\browser\).
Si vous supprimez le fichier d'un poste de travail, saisissez le chemin complet de ce fichier sur le poste de travail, puis cochez la case Fichier cible à supprimer.
Répertoire : Pour ajouter un répertoire à la liste, cliquez sur Ajouter, puis sur Répertoire pour afficher la boîte de dialogue Éditer le répertoire.
434 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Dans le champ Répertoire source, indiquez le répertoire à utiliser comme source si vous copiez le répertoire. Vous pouvez utiliser une unité assignée, un chemin UNC ou une macro, mais vous pouvez également parcourir l'arborescence et sélectionner le répertoire (par exemple, c:\program files\novell). Vous pouvez aussi remplacer le chemin d'accès au répertoire par une macro (par exemple, %DIRECTORY_TARGET_PATH%\novell).
Si vous créez ou supprimez un répertoire, le champ Répertoire source est désactivé.
Dans le champ Répertoire source, indiquez le répertoire à créer ou à supprimer, ou le répertoire du poste de travail dans lequel le répertoire source sera copié (par exemple, c:\program files\novell). Vous pouvez aussi remplacer le chemin d'accès au répertoire par une macro (par exemple, %DIRECTORY_TARGET_PATH%\novell).
Sélectionnez Créer un répertoire pour créer le répertoire sur le poste de travail.
Sélectionnez Supprimer le répertoire pour supprimer le répertoire du poste de travail.
Sélectionnez Copier le répertoire pour copier le répertoire sur le poste de travail. Dans ce cas, l'option Inclure les sous-répertoires devient disponible. Cochez cette case pour copier les sous-répertoires du répertoire listé dans le champ Répertoire source.
Modifier
Sélectionnez le fichier ou le dossier à modifier, puis cliquez sur Modifier.
Supprimer
Sélectionnez le fichier ou le dossier à supprimer, puis cliquez sur Supprimer pour le retirer de la liste Fichiers de l'application.
Options des éléments sélectionnés
Vous pouvez définir ici les options de distribution de chacun des fichiers et des répertoires de la liste Fichiers de l'application.
L'élément va
Sélectionnez un dossier dans la liste Fichiers de l'application > sélectionnez l'une des options suivantes dans la liste L'élément va :
Toujours copier : Copie le fichier, qu'il existe ou non sur le poste de travail.
Copier si existant : Copie le fichier uniquement s'il existe sur le poste de travail.
Copier si non existant : Copie le fichier uniquement s'il n'existe pas sur le poste de travail.
Copier si plus récent : Copie le fichier uniquement si la date et l'heure de celui-ci sont ultérieures à celles du fichier existant ou si le fichier n'existe pas sur le poste de travail.
Copier si plus récent et existant : Copie le fichier uniquement s'il existe déjà sur le poste de travail et présente une date et une heure antérieures.
Copier si la version est plus récente : Copie le fichier uniquement si la version interne est ultérieure à la version du fichier existant (si des informations sur la version sont disponibles).
Cela est utile si vous souhaitez mettre à jour la version d'un fichier .EXE ou .DLL sur la base des informations de version compilées.
Demander confirmation : Demande à l'utilisateur de vérifier si le fichier doit bien être copié.
Copier l'élément s'il est différent : Copie le fichier si sa date, son heure ou sa taille diffère de ceux du fichier existant.
Référence : paramètres de l'objet Application
435
Novell Confidential Manual (FRA) 6 October 2004
Supprimer : Supprime le fichier du poste de travail.
Sélectionnez un dossier dans la liste Fichiers de l'application, puis sélectionnez l'une des options suivantes dans la liste L'élément va :
Créer : Crée le répertoire sur le poste de travail.
Supprimer : Supprime le répertoire du poste de travail.
Suivre la distribution par utilisateur
Si vous avez implémenté des profils utilisateur mobiles, utilisez cette option pour vous assurer que les fichiers de l'application sont distribués sur chaque poste de travail auquel l'utilisateur se logue.
Activez cette option pour tous les fichiers de l'application qui ne sont pas enregistrés dans des profils utilisateur mobiles.
Dans la liste Fichiers de l'application, sélectionnez les fichiers souhaités, puis l'option Suivre la distribution par utilisateur.
Toujours distribuer
Par défaut, le programme de lancement d'applicatifs distribue les modifications de fichier ou de dossier définies dans la liste Fichiers de l'application uniquement aux moments suivants :
La première fois que l'application est lancée sur un poste de travail.
La première fois que l'application est lancée après modification du numéro de version de l'application (onglet Options de distribution > page Options).
Pour forcer le programme de lancement d'applicatifs à distribuer une modification de fichier ou de dossier chaque fois que l'application est lancée, sélectionnez le fichier ou dossier dans la liste
Fichiers de l'application, puis sélectionnez l'option Toujours distribuer.
Si l'utilisateur possède un répertoire cache NAL sur sa machine locale, le programme de lancement d'applicatifs utilise les informations stockées dans ce répertoire pour installer ou retirer le fichier ou le dossier. Si l'utilisateur n'a pas de répertoire cache NAL (par exemple, si l'utilisateur exécute le programme de lancement d'applicatifs via une session client Terminal Server), ou si l'écriture vers le cache a été désactivée pour l'utilisateur (objet Utilisateur > onglet ZENworks > page
Configuration du programme de lancement > option Autoriser l'écriture dans le cache), le programme de lancement d'applicatifs utilise les informations stockées dans eDirectory.
Fichier partagé
Cette option permet de marquer un fichier comme fichier partagé (c'est-à-dire qu'il est utilisé par plusieurs applications). Les fichiers partagés sont généralement des fichiers DLL de Windows.
SnAppShot détecte les fichiers partagés lorsqu'il découvre des modifications d'installation d'une application sur un poste de travail.
Page Paramètres INI
La page de propriétés Paramètres INI n'est accessible que sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Cette page de propriétés, illustrée ci-dessous définit les paramètres INI créés ou supprimés par le programme de lancement d'applicatifs lors de la distribution de l'application sur un poste de travail.
436 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Paramètres INI
L'arborescence Paramètres INI affiche les paramètres INI qui sont modifiés lorsque l'application est distribuée sur le poste de travail. Si vous avez utilisé un fichier .aot, .axt ou .msi lors de la création de l'objet Application, l'arborescence inclut automatiquement tous les paramètres .INI définis dans ces modèles.
Si vous souhaitez créer ou supprimer des paramètres INI supplémentaires lors de la distribution, vous devez ajouter ces paramètres à l'arborescence Paramètres INI et indiquer l'opération appropriée (créer ou supprimer) dans le champ L'élément va.
L'arborescence Paramètres INI peut comporter plusieurs fichiers INI et chacun d'eux peut inclure plusieurs sections. Lorsque vous ajoutez un paramètre à l'arborescence Paramètres INI, vous devez l'ajouter à un fichier et à une section. Cela signifie que vous devrez peut-être créer de nouveaux fichiers et de nouvelles sections avant d'ajouter de nouveaux paramètres à l'arborescence.
Considérons, par exemple, que vous souhaitez ajouter un paramètre CLASSPATH= à la section
ENVIRONMENT du fichier sample.ini. Vous devrez 1) ajouter une entrée de fichier à l'arborescence Paramètres INI pour le fichier sample.ini, 2) ajouter une section ENVIRONMENT dans le fichier sample.ini, 3) ajouter le paramètre CLASSPATH= dans la section
ENVIRONMENT, 4) sélectionner le paramètre CLASSPATH= et indiquer l'opération Créer appropriée dans le champ L'élément va.
Si vous souhaitez au contraire supprimer le paramètre CLASSPATH=, vous devrez suivre le même processus, mais sélectionner l'opération Supprimer appropriée dans le champ L'élément va.
Remarque :
Dans le cas des objets Application créés pour des applications AOT/AXT, le programme de lancement d'applicatifs Novell (NAL) gère la distribution des paramètres INI et de l'application. Si vous modifiez les paramètres INI d'une application AOT/AXT et que leur distribution échoue, la distribution de l'application échoue également et NAL revient à l'état initial.
Dans le cas des objets Application créés pour des applications MSI, NAL gère la distribution des paramètres
INI tandis que Microsoft Windows Installer (MSI) gère la distribution de l'application. Si vous modifiez les paramètres INI de l'objet Application pour une application MSI et que leur distribution échoue, l'application est installée par Windows Installer. Il se peut alors que l'application ne fonctionne pas correctement, selon la façon dont les paramètres INI affectent l'application.
Référence : paramètres de l'objet Application
437
Novell Confidential Manual (FRA) 6 October 2004
Fichier
Cette option permet de rechercher des fichiers, des sections ou des valeurs dans l'arborescence
Paramètres INI, d'importer des paramètres dans l'arborescence, d'exporter des paramètres depuis l'arborescence ou d'afficher les paramètres .INI d'un fichier.
Cliquez sur Fichier > sélectionnez l'une des options suivantes :
Rechercher : Recherche des fichiers, sections ou valeurs spécifiques.
Suivant : Recherche l'occurrence suivante de l'élément spécifié dans la recherche initiale.
Importer : Importe des paramètres INI à partir du fichier .aot ou .axt d'un autre objet
Application ou d'un fichier .ini. La boîte de dialogue Ouvrir affiche par défaut le type de fichier *.axt. Si vous effectuez une importation à partir dun fichier .aot ou .ini, sélectionnez
*.aot, *.ini, ou Tous les fichiers afin de pouvoir sélectionner le fichier approprié.
Exporter : Exporte les paramètres vers un fichier .ini. Pour exporter ces paramètres vers un fichier .aot ou .axt, exportez l'ensemble de l'objet Application à l'aide de l'option Exporter un objet Application du menu Outils > Utilitaires ZENworks > Outils du programme de lancement d'applicatifs.
Afficher le fichier : Affiche les paramètres INI d'un fichier spécifique qui sont modifiés lorsque l'application est distribuée. Sélectionnez le fichier dans l'arborescence Paramètres INI avant de cliquer sur Fichier > Afficher le fichier.
Ajouter
Cette option permet d'ajouter des paramètres INI à l'arborescence Paramètres INI. Seuls les paramètres affichés dans l'arborescence Paramètres INI sont créés ou supprimés lorsque l'application est distribuée. Vous pouvez ajouter un fichier à l'arborescence, une section à un fichier ou une valeur à une section.
Pour ce faire, sélectionnez l'élément approprié dans l'arborescence, cliquez sur le bouton Ajouter, puis choisissez l'une des options suivantes :
Fichier : Ajoute un fichier à l'arborescence Paramètres INI. En complément du nom de fichier, vous pouvez indiquer l'emplacement cible du fichier. La macro %*WINDIR%, qui représente le répertoire Windows du poste de travail (généralement c:\windows ou c:\winnt), est utilisée par défaut. Après avoir nommé ce fichier, vous pouvez commencer à y ajouter des sections.
Section : Ajoute une section au fichier sélectionné. Après avoir nommé cette section, vous pouvez commencer à y ajouter des valeurs.
Valeur : Ajoute une valeur à la section sélectionnée. Précisez le nom et les données de la valeur.
Après avoir ajouté une valeur à l'arborescence Paramètres INI, vous pouvez utiliser la liste Options de distribution pour déterminer si cette valeur doit être créée ou supprimée du poste de travail. Si la valeur doit être créée mais que le fichier ou la section n'existe pas, le programme de lancement d'applicatifs crée le fichier ou la section avant d'ajouter la valeur.
Vous pouvez utiliser une macro pour créer les noms de section, les noms de valeur ou les données de valeur. Pour plus d'informations sur les macros, reportez-vous au
Chapitre 47, « Référence : macros », page 529 .
438 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Modifier
Vous pouvez modifier le nom d'un fichier, d'une section, ou le nom et les données d'une valeur.
Sélectionnez le fichier, la section ou la valeur à modifier, puis cliquez sur Modifier.
Supprimer
Sélectionnez le fichier, la section ou la valeur à supprimer de l'arborescence Paramètres INI, puis cliquez sur Supprimer. Lorsqu'une section ou un fichier est supprimé, les éléments subordonnés le sont également.
Options de distribution de l'élément sélectionné
Les options de distribution permettent de déterminer la gestion de chaque paramètre INI (qui figure dans l'arborescence Paramètres INI) lors de la distribution de l'application.
L'élément va
Cette option permet de déterminer si un paramètre est créé ou supprimé lors de la distribution de l'application. Sélectionnez une valeur dans l'arborescence Paramètres INI, puis sélectionnez l'une des options suivantes dans la liste L'élément va :
Toujours créer (valeur par défaut) : Crée la valeur, qu'elle existe ou non dans la section.
Créer si non existant : Crée la valeur uniquement si elle n'existe pas dans la section.
Créer si existant : Crée la valeur uniquement si elle existe dans la section.
Créer ou ajouter à une section existante : Crée la valeur si celle-ci n'existe pas dans la section. Si la valeur existe, elle est ajoutée à la section en plus de la valeur qui y figure déjà.
Cette option s'avère utile, par exemple, si vous avez besoin de plusieurs valeurs du même type, telles que deux valeurs « DEVICE= ».
Créer ou ajouter à une valeur existante : Crée la valeur si celle-ci n'existe pas dans la section. Si la valeur existe, cette option ajoute les données de la nouvelle valeur à la valeur existante. Le premier caractère des données de la valeur doit être un séparateur, tel qu'un espace.
Supprimer : Supprime la valeur de la section.
Supprimer ou retirer d'une valeur existante : Supprime la valeur de la section ou, si la valeur possède plusieurs entrées de données, retire cette entrée de données de la valeur.
Supposez, par exemple, que le fichier win.ini comporte le paramètre suivant :
Run = sol.exe calc.exe
. Cette option permet de retirer uniquement calc.exe, sans toucher aux
éléments suivants :
Run = sol.exe
. Le premier caractère des données de la valeur doit être un séparateur, tel qu'un espace.
Vers le haut / Vers le bas
Ces options permettent de positionner les sections et les valeurs dans l'ordre dans lequel vous souhaitez qu'elles soient créées, modifiées ou supprimées.
Dans l'arborescence Paramètres INI, sélectionnez la section ou la valeur à déplacer, puis cliquez sur Vers le haut ou Vers le bas.
Référence : paramètres de l'objet Application
439
Novell Confidential Manual (FRA) 6 October 2004
Toujours distribuer
Par défaut, le programme de lancement d'applicatifs distribue les modifications définies dans la liste Paramètres INI uniquement aux moments suivants :
La première fois que l'application est lancée sur un poste de travail.
La première fois que l'application est lancée après modification du numéro de version de l'application (onglet Options de distribution > page Options).
Si l'utilisateur possède un répertoire cache NAL sur sa machine locale, le programme de lancement d'applicatifs utilise les informations stockées dans ce répertoire pour effectuer la modification INI.
Si l'utilisateur n'a pas de répertoire cache NAL (par exemple, si l'utilisateur exécute le programme de lancement d'applicatifs via une session client Terminal Server), ou si l'écriture vers le cache a
été désactivée pour l'utilisateur (objet Utilisateur > onglet ZENworks > page Configuration du programme de lancement > option Autoriser l'écriture dans le cache), le programme de lancement d'applicatifs utilise les informations stockées dans eDirectory.
Pour forcer le programme de lancement d'applicatifs à distribuer une modification INI chaque fois que l'application est lancée, sélectionnez le paramètre INI dans la liste Paramètres INI, puis cochez la case Toujours distribuer.
Remarque :
Une fois l'objet Application enregistré et ouvert à nouveau, les paramètres pour lesquels l'option
Toujours distribuer est sélectionnée sont regroupés après les paramètres pour lesquels cette option n'est pas sélectionnée, quel que soit leur ordre de création ou forcé (en utilisant les flèches Vers le haut ou Vers le bas).
Par exemple, si vous avez une section avec deux valeurs Toujours distribuer (DAValue1 et DAValue2) et deux valeurs qui ne sont pas définies sur Toujours distribuer (Value3 et Value4), l'ordre d'affichage est le suivant :
Value3, Value4, DAValue1, DAValue2.
Vous pouvez utiliser les flèches Vers le haut ou Vers le bas pour modifier l'ordre au sein de ces deux groupes, mais groupe Toujours distribuer apparaît toujours en deuxième position. Par exemple, en utilisant le classement précédent (Value3, Value4, DAValue1, DAValue 2), vous pourriez changer l'ordre des deux premières et des deux dernières valeurs pour obtenir le classement suivant : Value4, Value3, DAValue2,
DAValue1. Cependant, si vous modifiez l'ordre pour afficher d'abord les valeurs Toujours distribuer (DAValue2,
DAValue1, Value4, Value3), l'ordre redevient Value4, Value3, DAValue2, DAValue1 lorsque vous enregistrez l'objet Application.
Suivre la distribution par utilisateur
Si vous avez implémenté des profils utilisateur mobiles, utilisez cette option pour vous assurer que les paramètres de fichier .ini particuliers sont distribués sur chaque poste de travail auquel l'utilisateur se logue. Activez cette option pour tous les paramètres du fichier .ini qui ne sont pas enregistrés dans des profils utilisateur mobiles.
Dans l'arborescence Paramètres INI, sélectionnez le paramètre dont vous voulez effectuer le suivi, puis cochez l'option Suivre la distribution par utilisateur.
Page Fichiers texte
La page de propriétés Fichiers texte n'est accessible que sur les objets Application créés pour les applications simples et pour les applications AOT/AXT. Elle n'est pas accessible sur les objets
Application créés pour les applications MSI, les applications Web et les applications Terminal
Server.
Cette page de propriétés, illustrée ci-dessous, détermine les modifications apportées par le programme de lancement d'applicatifs aux fichiers texte (tels que config.sys et autoexec.bat) lors de la distribution de l'application sur un poste de travail.
440 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Fichiers texte
L'arborescence Fichiers texte liste les fichiers texte modifiés par le programme de lancement d'applicatifs. Toute modification d'un fichier apparaît sous celui-ci.
Fichier
Cette option permet de rechercher des fichiers ou du texte dans l'arborescence Fichiers texte et d'importer des fichiers dans l'arborescence.
Cliquez sur Fichier, puis choisissez l'une des options suivantes :
Rechercher : Recherche des fichiers ou des informations spécifiques dans l'arborescence
Fichiers texte.
Suivant : Recherche l'occurrence suivante de l'élément spécifié dans la recherche initiale.
Importer : Importe des fichiers texte à partir du fichier .aot ou .axt d'un autre objet
Application. La boîte de dialogue Ouvrir affiche par défaut le type de fichier *.axt. Si vous effectuez une importation à partir d'un fichier .aot, vous devez remplacer l'affichage du type de fichier existant par *aot ou Tous les fichiers afin de sélectionner le fichier .aot.
Ajouter
Cette option permet d'ajouter les modifications apportées aux fichiers texte à l'arborescence
Fichiers texte. Seules les modifications affichées dans l'arborescence Fichiers texte sont appliquées lors de la distribution de l'application.
Fichier : Pour ajouter un fichier texte à l'arborescence, cliquez sur Ajouter > Fichier pour créer l'entrée de fichier. Vous pouvez saisir le nom du fichier seul ou accompagné de son chemin d'accès (par exemple, autoexec.bat ou c:\autoexec.bat). Seules les unités des postes de travail locaux, les chemins d'accès aux serveurs UNC et les macros sont valides.
Il est préférable d'indiquer le chemin d'accès si vous le pouvez. Si vous saisissez uniquement le nom de fichier, le programme de lancement d'applicatifs explore tous les répertoires définis
Référence : paramètres de l'objet Application
441
Novell Confidential Manual (FRA) 6 October 2004 par la variable d'environnement PATH du poste de travail. S'il ne trouve pas le nom de fichier correspondant, ce programme considère que le fichier n'existe pas et le crée dans le premier répertoire défini dans la variable PATH.
Modifier : Pour appliquer une modification à un fichier figurant dans la liste Fichiers texte, sélectionnez le fichier, cliquez sur Ajouter > Modifier pour ouvrir la boîte de dialogue
Modifier le fichier texte. Effectuez les modifications voulues. Pour plus d'informations sur chaque champ de la boîte de dialogue Modifier le fichier texte, cliquez sur le bouton Aide de cette boîte de dialogue.
Vous pouvez appliquer plusieurs modifications à un fichier texte. Vous pouvez, par exemple, effectuer une modification permettant de remplacer du texte dans le fichier et une autre permettant d'ajouter du texte à la fin du fichier. Toutes les modifications apparaissent sous le fichier texte dans la liste Fichiers texte.
Modifier
Pour changer le nom d'un fichier texte, sélectionnez ce fichier dans l'arborescence Fichiers texte, cliquez sur Modifier, puis saisissez son nouveau nom.
Pour éditer l'une des modifications d'un fichier texte, sélectionnez-la dans l'arborescence Fichiers texte, cliquez sur Modifier pour ouvrir la boîte de dialogue Modifier le fichier texte, puis effectuez les modifications souhaitées. Pour plus d'informations sur chaque champ de la boîte de dialogue
Modifier le fichier texte, cliquez sur le bouton Aide de cette boîte de dialogue.
Supprimer
Dans l'arborescence Fichiers texte, sélectionnez le fichier texte ou la modification du fichier texte
à supprimer > cliquez sur Supprimer.
Options de distribution de l'élément sélectionné
Vous pouvez définir ici chaque option de distribution des fichiers texte et des modifications de ces fichiers. Ces options varient selon que vous sélectionnez un fichier texte ou une modification de fichier texte dans l'arborescence Fichiers texte.
Redémarrage non requis en cas de modification
Cette option apparaît uniquement lorsqu'un fichier texte est sélectionné. Cochez cette option si vous ne voulez pas que les utilisateurs redémarrent l'ordinateur lorsque des changements ont été apportés au fichier texte sélectionné. Les options Redémarrer et Inviter à redémarrer de la page
Options de distribution > page Options annulent ce paramètre.
Vers le haut / Vers le bas
Ces options apparaissent uniquement lorsque vous avez sélectionné une modification de fichier texte. Cliquez sur Vers le haut ou sur Vers le bas pour déplacer la modification selon l'ordre dans lequel vous souhaitez la voir appliquée.
Toujours distribuer
Par défaut, le programme de lancement d'applicatifs distribue les modifications de fichier texte définies dans la liste Fichiers texte uniquement aux moments suivants :
La première fois que l'application est lancée sur un poste de travail.
La première fois que l'application est lancée après modification du numéro de version de l'application (onglet Options de distribution > page Options).
442 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Si l'utilisateur possède un répertoire cache NAL sur sa machine locale, le programme de lancement d'applicatifs utilise les informations stockées dans ce répertoire pour effectuer la modification.
Si l'utilisateur n'a pas de répertoire cache NAL (par exemple, si l'utilisateur exécute le programme de lancement d'applicatifs via une session client Terminal Server), ou si l'écriture vers le cache a
été désactivée pour l'utilisateur (objet Utilisateur > onglet ZENworks > page Configuration du programme de lancement > option Autoriser l'écriture dans le cache), le programme de lancement d'applicatifs utilise les informations stockées dans eDirectory.
Pour forcer le programme de lancement d'applicatifs à distribuer une modification de fichier texte chaque fois que l'application est lancée, sélectionnez la modification dans la liste Fichiers texte, puis sélectionnez Toujours distribuer.
Remarque :
Une fois l'objet Application enregistré et ouvert à nouveau, les modifications pour lesquelles l'option Toujours distribuer est sélectionnée sont regroupées après les modifications pour lesquelles cette option n'est pas sélectionnée, quel que soit leur ordre de création ou forcé (en utilisant les flèches Vers le haut ou Vers le bas).
Par exemple, si vous avez un fichier avec deux modifications à Toujours distribuer (DAMod1 et DAMod2) et deux modifications pour lesquelles cette option n'est pas sélectionnée (Mod3 et Mod4), l'ordre d'affichage est le suivant : Mod3, Mod4, DAMod1, DAMod2.
Vous pouvez utiliser les flèches Vers le haut ou Vers le bas pour modifier l'ordre au sein de ces deux groupes, mais groupe Toujours distribuer apparaît toujours en deuxième position. Par exemple, en utilisant la séquence ci-dessus (Mod3, Mod4, DTMod1, DTMod 2), vous pouvez modifier l'ordre des deux premières modifications et des deux dernières modifications pour obtenir la séquence suivante : Mod4, Mod3, DTMod2, DTMod1.
Cependant, si vous modifiez l'ordre pour afficher d'abord les modifications à Toujours distribuer (DAMod2,
DAMod1, Mod4, Mod3), l'ordre redevient Mod4, Mod3, DAMod2, DAMod1 lorsque vous enregistrez l'objet
Application.
Suivre la distribution par utilisateur
Si vous avez implémenté des profils utilisateur mobiles, utilisez cette option pour vous assurer que les modifications de fichier texte particulières sont distribuées sur chacun des postes de travail auquel l'utilisateur se logue. Activez cette option pour toutes les modifications qui ne sont pas enregistrées dans des profils utilisateur mobiles.
Dans la liste Fichiers texte, sélectionnez la modification souhaitée, puis sélectionnez Suivre la distribution par utilisateur.
Page Scripts de distribution
La page de propriétés Scripts de distribution n'est accessible que sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Dans le cadre du processus de distribution d'une application, le programme de lancement d'applicatifs peut lancer un moteur de script afin d'exécuter un script « avant distribution » et un script « après distribution » (pour plus d'informations sur l'ordre d'exécution des scripts, reportezvous à
« Ordre d'exécution du script », page 445
). La page de propriétés Scripts de distribution illustrée ci-dessous définit le moteur de script que le programme de lancement d'applicatifs doit utiliser ainsi que les scripts à exécuter.
Référence : paramètres de l'objet Application
443
Novell Confidential Manual (FRA) 6 October 2004
Sous Windows 2000/XP, les scripts de distribution sont exécutés dans un espace système sécurisé, ce qui signifie que l'utilisateur ne voit pas les commandes de script ni les résultats de ces commandes. C'est pourquoi vous ne devez pas inclure de commande qui requiert ou lance une interaction avec l'utilisateur. Dans le cas contraire, le script s'interrompt à cet endroit. Ainsi, vous ne devez pas inclure de commande destinée à exécuter un programme qui requiert une intervention de l'utilisateur car le programme, qui s'exécute dans l'espace système sécurisé, n'est jamais visible pour l'utilisateur. Sous Windows 98, les scripts de distribution sont exécutés dans l'espace utilisateur (car il n'y a pas d'espace système).
Exécuter avant la distribution
Utilisez cette fenêtre de texte pour entrer les commandes de script à exécuter avant la distribution de l'application. Veillez à ne pas inclure de caractères étendus dans le script car ce type de caractère n'est pas pris en charge. Pour consulter un exemple de script, reportez-vous à
« Exemple de script », page 445 .
Exécuter après la distribution
Utilisez cette fenêtre de texte pour entrer les commandes de script à exécuter après la distribution de l'application. Veillez à ne pas inclure de caractères étendus dans le script car ce type de caractère n'est pas pris en charge. Pour consulter un exemple de script, reportez-vous à
« Exemple de script », page 445 .
Emplacement du moteur de script
Le moteur de script détermine les commandes de script et le langage de création de script à utiliser.
Si vous ne définissez aucun moteur de script dans le champ Emplacement du moteur de script, le programme de lancement d'applicatifs utilise Novell Client
TM
(s'il est installé sur le poste de travail) comme moteur de script, ce qui signifie que vous pouvez utiliser la plupart des commandes de script de login du client Novell (reportez-vous à
« Commandes de script de login du client
Novell prises en charge », page 446 ).
444 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Si vous souhaitez utiliser un moteur de script autre que celui du client Novell, spécifiez-le.
Le moteur de script doit résider à un emplacement toujours accessible aux utilisateurs, tel que leur unité locale. Il peut résider sur un serveur réseau uniquement si les utilisateurs peuvent assigner une unité au serveur (par exemple, via le client Novell ou Client for Microsoft Networks). Si le programme de lancement d'applicatifs ne trouve pas le moteur de script, il affiche une erreur sur l'écran de l'utilisateur et ne parvient pas à distribuer l'application.
Si vous utilisez l'interpréteur de commandes de Windows comme moteur de script, vous devez inclure le commutateur /C, tel qu'illustré dans les exemples suivants :
Windows 2000/XP : %*winsysdir%\cmd.exe /c
Windows 98 : %*windir%\command.com /c
Les variables %*winsysdir% et %*windir% précisent le répertoire système Windows (par exemple, c:\winnt\system32) tandis que le commutateur /c indique à l'interpréteur de commandes d'exécuter le script puis de s'arrêter. Si le commutateur /c n'est pas utilisé, le script n'est pas exécuté en totalité.
Pour consulter un exemple de script, reportez-vous à
« Exemple de script », page 445 .
Extension de fichier de script
Ceci s'applique uniquement si vous avez spécifié un moteur de script dans le champ Emplacement du moteur de script.
Lorsque l'application est distribuée, le programme de lancement d'applicatifs crée des fichiers de script temporaires pour les scripts Exécuter avant distribution et Exécuter après distribution.
Ces fichiers sont transmis au moteur de script, qui exécute alors le script. Vous devez spécifier l'extension de fichier requise par le moteur de script.
Pour consulter un exemple de script, reportez-vous à
« Exemple de script », page 445 .
Exemple de script
Le script suivant utilise l'interpréteur de commandes de Windows 2000/XP comme moteur de script. Avant la distribution, une liste du répertoire c:\ est enregistrée dans un fichier texte et une copie de sauvegarde du fichier autoexec.bat est réalisée.
Champ Exécuter avant distrib
dir c:\ >c:\1.txt
copy autoexec.bat autoexec.bak /y
Champ Emplacement du moteur de script
cmd.exe /c
Champ Entrer ou sélectionner l'extension du fichier de script
.bat
Ordre d'exécution du script
Le programme de lancement d'applicatifs peut exécuter jusqu'à quatre scripts différents lors de la distribution et du lancement d'une application :
Scripts de distribution : Exécuter avant distribution et Exécuter après distribution (onglet
Options de distribution > page Scripts de distribution)
Référence : paramètres de l'objet Application
445
Novell Confidential Manual (FRA) 6 October 2004
Scripts de lancement : Exécuter avant le lancement et Exécuter après interruption (onglet
Options d'exécution > page Scripts de lancement)
Le programme de lancement d'applicatifs exécute les scripts dans l'ordre suivant :
1. Script Exécuter avant le lancement exécuté
2. Script Exécuter avant la distribution exécuté
3. Application distribuée (fichiers copiés, paramètres modifiés, etc.)
4. Script Exécuter après la distribution exécuté
5. Application lancée
6. Application fermée (par l'utilisateur)
7. Script Exécuter après interruption exécuté
Commandes de script de login du client Novell prises en charge
Lorsque vous utilisez le client Novell comme moteur de script, vous pouvez utiliser l'ensemble des commandes de script, excepté les suivantes :
CLS
DISPLAY
EXIT
FDISPLAY
IF MEMBER OF
INCLUDE
LASTLOGINTIME
NO_DEFAULT
NOSWAP
PAUSE
PCOMPATIBLE
SCRIPT_SERVER
SET_TIME
SWAP
WRITE
Le programme de lancement d'applicatifs ne génère aucune sortie à l'écran et n'affiche pas les erreurs de script.
Pour obtenir les commandes, la syntaxe et des exemples de script, reportez-vous à la documentation du client Novell (http://www.novell.com/documentation/french/noclienu/docui/ index.html) sur le site Web de documentation de Novell (http://www.novell.com/documentation) .
Page Planification de préinstallation
La page de propriétés Planification de préinstallation n'est accessible que sur les objets Application créés pour les applications simples et pour les applications AOT/AXT et MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Cette page de propriétés, illustrée ci-dessous, vous permet de distribuer partiellement l'application sur un poste de travail avant la première exécution de l'objet Application. Étant donné qu'il est possible de planifier la distribution, vous pouvez effectuer une distribution de l'application hors ligne, et ainsi épargner à l'utilisateur l'attente généralement liée à la distribution. Vous pouvez, par exemple, préinstaller l'application en dehors des heures de travail si bien que l'application est prête pour le lendemain.
446 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Au cours d'une préinstallation, tous les processus de distribution liés au poste de travail (copie de fichiers et modification des fichiers texte, des fichiers .ini et des paramètres du registre du poste de travail) sont exécutés avant le lancement de l'application. Lorsque l'utilisateur lance l'application, les processus de distribution spécifiques à l'utilisateur (modification des clés du registre de l'utilisateur entre autres) sont terminés.
Vous pouvez préinstaller une application associée à tout poste de travail ou à tout utilisateur :
Pour les applications associées à l'utilisateur, l'utilisateur doit être logué et le programme de lancement d'applicatifs doit être en cours d'exécution. Le programme de lancement d'applicatifs utilise les références de l'utilisateur logué (authentification et accès au système de fichiers) pour distribuer l'application.
Pour les applications associées au poste de travail, celui-ci doit être en cours d'exécution, mais pas le programme de lancement d'applicatifs. Si l'application n'est pas une application MSI
(par exemple, une application AOT), le composant Workstation Helper du programme de lancement d'applicatifs utilise les références du poste de travail pour distribuer l'application.
S'il s'agit d'une application MSI, le composant Workstation Helper du programme de lancement d'applicatifs utilise les références de l'utilisateur logué. Si vous souhaitez utiliser les références du poste de travail plutôt que celle d'un utilisateur logué (par exemple, pour effectuer une distribution hors ligne pour l'application MSI), cochez l'option Distribuer dans l'espace de sécurité du poste de travail si le poste de travail est associé (onglet Options de distribution > page Options).
Lors de la préinstallation d'une application associée à un poste de travail, vous devez tenir compte des points suivants :
La case Toujours distribuer doit être cochée pour les raccourcis, paramètres de registre, fichiers d'application, paramètres INI et modifications des fichiers texte pour lesquels l'option
Suivre la distribution par utilisateur est sélectionnée. Ci tel n'est pas le cas, ils ne sont pas distribués. Pour ce faire, utilisez les options Suivre la distribution par utilisateur et Toujours distribuer, sur les pages
et
Référence : paramètres de l'objet Application
447
Novell Confidential Manual (FRA) 6 October 2004
Sur les postes de travail Windows 2000/XP, si aucun utilisateur n'est logué, les macros propres à l'utilisateur (Commun > page Macros) pointent vers les répertoires utilisateur par défaut. Ce scénario empêche de placer des dossiers et des icônes dans le menu Démarrer.
Ce problème peut être résolu de deux manières : 1) Marquez les entrées de macro dans l'objet
Application sous Suivre la distribution par utilisateur ou 2) modifiez la macro spécifique à l'utilisateur et faites-en une macro pour tous les utilisateurs (comme %*PROGRAMS% à
%*COMMONPROGRAMS%).
Si une application requiert un redémarrage lors de l'installation, vous devez sélectionner
Redémarrer si nécessaire ou Toujours redémarrer dans la zone de groupe Redémarrer et Pas d'invite dans la zone de groupe Inviter à redémarrer.
Préinstaller l'application
Cochez cette option pour permettre de préinstaller l'application. Si cette option n'est pas sélectionnée, l'application n'est pas installée même si vous avez établi une planification.
Type de planification
Sélectionnez le type de planification à utiliser. Vous avez le choix entre Aucun, Jours spécifiés et
Plage des jours.
Aucun
Cette option indique qu'aucune planification n'est définie. L'application est préinstallée dès que l'application est associée à un utilisateur ou un poste de travail (page Associations).
Jours spécifiés
Cette option permet de sélectionner les dates spécifiques auxquelles vous souhaitez préinstaller l'application. Vous ne pouvez pas sélectionner plus de 350 dates spécifiques.
Plage de dates : Cette liste contient toutes les dates de préinstallation de l'application. Pour ajouter une date, cliquez sur Ajouter, sélectionnez la date de votre choix, puis cliquez sur OK pour l'afficher dans la liste.
Heure pour les dates sélectionnées : Sélectionnez les heures de début et de fin de disponibilité. Ces heures sont appliquées à toutes les dates de la liste Plage de dates. Notez que l'heure est incrémentée par intervalles de 5 minutes, la première heure de début disponible
étant 0 heure (minuit) et la dernière heure de fin étant 23 heures 55. Par conséquent, il existe toujours un intervalle de 5 minutes, entre 23 heures 55 et minuit, pendant lequel l'application n'est pas disponible. Pour que l'application soit disponible toute la journée, vous devez utiliser le type de planification Plage des jours.
Échelonner à partir de l'heure de début (en minutes) : Cette option d'échelonnement permet d'étaler les heures d'accès utilisateur sur la durée précisée en minutes afin d'éviter que tous les utilisateurs n'exécutent l'application en même temps. Si vous prévoyez que tous les utilisateurs vont lancer l'application dès qu'elle est disponible et qu'elle est distribuée ou exécutée à partir du réseau, vous pouvez utiliser cette option pour éviter de surcharger le réseau.
Par exemple, si vous souhaitez distribuer une application à 100 utilisateurs, vous pouvez utiliser l'option Échelonner à partir de l'heure de début pour spécifier un délai d'une heure
(démarrant à l'heure planifiée) pendant lequel distribuer l'application aux différents utilisateurs.
448 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Plage des jours
Cette option permet de sélectionner une plage de jours pendant laquelle préinstaller l'application.
Vous pouvez également utiliser cette option pour restreindre le processus de préinstallation de l'application à certains jours de la semaine au sein d'une plage de dates donnée.
Plage de dates : Pour définir une plage de jours, sélectionnez une date de début et une date de fin > choisissez des jours (de dimanche à samedi) au sein de la plage de dates définie.
Par défaut, tous les jours sont sélectionnés ; un jour est sélectionné lorsque le bouton correspondant est enfoncé.
Heure pour la plage sélectionnée : Sélectionnez les heures de début et de fin de disponibilité.
Cette option fonctionne différemment selon que la plage de dates inclut un jour, plusieurs jours voire les sept jours. Si cette page inclut un à six jours (mais pas les sept), l'application est disponible entre l'heure de début et l'heure de fin des jours spécifiés. Par exemple, si vous rendez l'application disponible le lundi de 8 heures à 17 heures, elle sera accessible entre
8 heures et 17 heures. Toutefois, si la plage de dates inclut les sept jours, les horaires sont ignorés et l'application est disponible tous les jours, 24 heures sur 24.
Échelonner à partir de l'heure de début (en minutes) : Cette option d'échelonnement permet d'étaler les heures d'accès utilisateur sur la durée précisée en minutes afin d'éviter que tous les utilisateurs n'exécutent l'application en même temps. Si vous prévoyez que tous les utilisateurs vont lancer l'application dès qu'elle est disponible et qu'elle est distribuée ou exécutée à partir du réseau, vous pouvez utiliser cette option pour éviter de surcharger le réseau.
Par exemple, si vous souhaitez distribuer une application à 100 utilisateurs, vous pouvez utiliser l'option Échelonner à partir de l'heure de début pour spécifier un délai d'une heure
(démarrant à l'heure planifiée) pendant lequel distribuer l'application aux différents utilisateurs.
Utiliser cet horaire en heure GMT pour tous les clients : La planification est établie en fonction du fuseau horaire du poste de travail. Si votre réseau couvre plusieurs fuseaux horaires et que vous planifiez l'exécution de l'application pour 13 heures, cette dernière sera alors exécutée à 13 heures dans chaque fuseau horaire. Vous pouvez sélectionner cette option pour que des postes de travail exécutent des applications en même temps, indépendamment de leur fuseau horaire (par exemple, à 13 heures, heure de Rome, et à 4 heures, heure de
Los Angeles).
Page Interruption du processus de pré-distribution
La page de propriétés Options est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés, illustrée ci-dessous, définit les fichiers exécutables et les services que le programme de lancement d'applicatifs a interrompus avant de distribuer une application sur un poste de travail.
Référence : paramètres de l'objet Application
449
Novell Confidential Manual (FRA) 6 October 2004
Le programme de lancement d'applicatifs peut interrompre un processus qui s'exécute dans l'espace utilisateur. Il peut en outre interrompre un service qui s'exécute dans l'espace système (à condition que le service soit affiché dans la liste des services de la console MMC et que vous utilisiez ce nom de service). Il ne peut pas interrompre les fichiers exécutables qui s'exécutent dans l'espace système.
Lorsqu'il interrompt un processus, le programme de lancement d'applicatifs interrompt l'ensemble des processus correspondant au nom de fichier spécifié. Par exemple, si vous spécifiez notepad.exe comme fichier exécutable du processus à interrompre, toutes les instances de notepad.exe sont interrompues. En d'autres termes, si c:\notepad.exe et c:\winnt\notepad.exe s'exécutent, ils sont tous deux interrompus. Vous ne pouvez pas cibler des instances spécifiques d'un processus (par exemple, uniquement c:\notepad.exe ou c:\winnt\notepad.exe).
Ajouter
Cette option vous permet d'ajouter des processus à la liste. Seuls les processus affichés dans la liste sont interrompus avant la distribution de l'application.
Cliquez sur Ajouter pour afficher la boîte de dialogue Modifier des processus. Dans les boîtes de dialogue Processus ou Nom du service, saisissez le fichier exécutable du processus (.exe) ou le nom du service (tel que défini dans la liste des services de Microsoft Management Console).
Ne saisissez pas le chemin d'accès complet, sans quoi l'interruption échouera.
Cliquez sur Service si le processus est un service Windows, puis cliquez sur OK pour ajouter le processus à la liste Interruption du processus de pré-distribution.
Modifier
Vous pouvez modifier le nom ou le type de processus. Sélectionnez le processus dans la liste, puis cliquez sur Modifier.
Supprimer
Sélectionnez le processus à supprimer de la liste, puis cliquez sur Supprimer.
450 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Flèche Haut et flèche Bas
Sélectionnez un processus dans la liste, puis cliquez sur la flèche Haut pour le déplacer vers le haut ou sur la flèche Bas pour le déplacer vers le bas. Le programme de lancement d'applicatifs interrompt les processus les uns après les autres dans l'ordre dans lequel ils sont listés, de haut en bas.
Page Options
La page de propriétés Options est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés illustrée ci-dessous détermine les options générales que le programme de lancement d'applicatifs doit utiliser lors de la distribution de l'application sur un poste de travail.
GUID et numéro de version
Le programme de lancement d'applicatifs utilise le GUID (global unique identifier - identificateur unique global) et le numéro de version pour gérer la distribution de l'application. Lorsque le programme de lancement d'applicatifs distribue une application sur un poste de travail, il ajoute le
GUID et le numéro de version au registre Windows du poste de travail. En cas de modification du
GUID ou du numéro de version, le programme de lancement d'applicatifs redistribue l'application.
Le GUID est généré de manière aléatoire lors de la création de l'objet Application. Il n'est généralement pas nécessaire de le modifier. Toutefois, dans les situations suivantes, il peut s'avérer utile de modifier le GUID :
L'objet Application est accidentellement supprimé de eDirectory. Vous créez à nouveau l'objet
Application, mais cette opération lui attribue un nouveau GUID unique. Étant donné que le nouveau GUID va entraîner la redistribution de l'application à tous les utilisateurs et postes de travail associés à l'application, utilisez le Gestionnaire des GUID (accessible à l'aide du bouton Modifier) pour revenir au GUID précédent.
Référence : paramètres de l'objet Application
451
Novell Confidential Manual (FRA) 6 October 2004
Options
Vous disposez de plusieurs objets Application pour la même application (pour activer la tolérance aux pannes, l'équilibrage de la charge, les listes de sites, etc.). Vous devez vérifier que tous les objets Application disposent du même GUID de sorte que l'application ne soit distribuée qu'une seule fois, quel que soit l'objet Application utilisé. Utilisez le Gestionnaire des GUID pour les synchroniser.
Le numéro de version est un nombre unique compris entre 0 et 65 535 (0 est assigné lors de la création de l'objet Application) que vous pouvez augmenter lorsque vous effectuez des révisions sur l'objet Application. Si vous modifiez les informations relatives à l'objet Application, augmentez le numéro de version afin que le programme de lancement d'applicatifs redistribue l'application. Il ne redistribue alors l'application que si le numéro de la nouvelle version est supérieur à celui de la version actuelle figurant dans le registre Windows du poste de travail.
Ces options permettent de déterminer si l'application doit toujours être distribuée, et si l'utilisateur doit être invité à accepter ou à refuser cette distribution. Les champs Options ne s'affichent pas dans les objets Application créés pour les applications Web et Terminal Server car ils ne sont pas applicables.
Toujours distribuer
Par défaut, le programme de lancement d'applicatifs effectue les modifications de distribution associées à l'objet Application aux moments suivants :
La première fois que l'application est lancée sur un poste de travail.
La première fois que l'application est lancée après modification du numéro de version de l'application.
Pour forcer le programme de lancement d'applicatifs à redistribuer l'application chaque fois qu'elle est lancée, cochez l'option Toujours distribuer.
Cette option garantit que tous les paramètres et fichiers de l'application sont mis à jour automatiquement à chaque lancement de l'application. Si l'utilisateur possède un répertoire cache
NAL sur sa machine locale, les fichiers et paramètres sont distribués à partir de ce répertoire.
Si l'utilisateur n'a pas de répertoire cache NAL (par exemple, si l'utilisateur exécute le programme de lancement d'applicatifs via une session client Terminal Server), ou si l'écriture vers le cache a
été désactivée pour l'utilisateur (objet Utilisateur > onglet ZENworks > page Configuration du programme de lancement > option Autoriser l'écriture dans le cache), les fichiers de l'application et les paramètres sont mis à jour à partir de eDirectory. Pour forcer une distribution à partir de eDirectory même si l'utilisateur possède un répertoire cache NAL sur sa machine locale, vous devez modifier le numéro de version de l'application ou indiquer aux utilisateurs qu'ils doivent cliquer avec le bouton droit sur l'objet Application, puis cliquer sur Vérifier.
Si vous ne souhaitez distribuer que quelques fichiers et paramètres spécifiques à chaque fois, vous pouvez les mettre à jour au cas par cas. Par exemple, si vous souhaitez distribuer toujours la même valeur et la même clé de registre, paramétrez cette valeur et cette clé de registre sur Toujours distribuer de la page Paramètres de registre (onglet Options de distribution).
Ce paramètre implique la distribution systématique de tous les fichiers et paramètres de l'application ; par conséquent, il remplace l'option Toujours distribuer des pages Paramètres de registre, Paramètres INI, Fichiers de l'application, Icônes/raccourcis et Fichiers texte (
452 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Avertir avant la distribution
Sélectionnez cette option pour inviter les utilisateurs à accepter la distribution. La première fois que les utilisateurs cliquent sur l'icône de l'application, une invite s'affiche, mais elle n'apparaît plus par la suite. Afin d'aider les utilisateurs à faire un choix quant à l'installation de l'application, l'invite affiche le texte que vous avez saisi dans la page Description (onglet Identification).
Distribuer dans l'espace de sécurité du poste de travail si le poste de travail est associé
Cette option est disponible uniquement pour les applications MSI, et ne s'applique que lorsque l'application MSI est associée à un poste de travail.
Par défaut, les applications MSI associées à un poste de travail sont distribuées dans l'espace de sécurité de l'utilisateur, ce qui signifie que le programme de lancement d'applicatifs utilise les références de l'utilisateur et son accès au système de fichiers.
Activez cette option pour indiquer au programme de lancement d'applicatifs de distribuer l'application sur l'espace de sécurité du poste de travail. Le programme de lancement d'applicatifs passe la main au composant Workstation Helper du programme de lancement d'applicatifs qui s'exécute dans l'espace système et utilise les références du poste de travail. Cette option vous permet de 1) effectuer une distribution hors ligne de l'application et 2) mieux sécuriser les fichiers source .msi en permettant au poste de travail, et non à l'utilisateur, d'accéder à ces fichiers. Prenez en considération les exemples suivants :
Vous souhaitez associer l'application à un poste de travail et la distribuer avant que l'utilisateur ne la lance. Il s'agit d'une distribution hors ligne. Pour ce faire, associez l'application au poste de travail sur la page Associations (onglet Associations), planifiez la distribution sur la page
Planification de préinstallation (onglet Options de distribution), puis activez cette option. Tant que le poste de travail s'exécute aux horaires de distribution planifiés, le composant
Workstation Helper du programme de lancement d'applicatifs distribue l'application à l'aide de l'espace de sécurité du poste de travail et non à l'aide de l'espace utilisateur généralement utilisé pour l'installation des applications MSI.
Vous souhaitez distribuer l'application sur un poste de travail mais vous ne voulez pas donner les droits utilisateur aux fichiers source de l'application sur le réseau. Pour ce faire, associez l'application au poste de travail sur la page Associations (onglet Associations), puis activez cette option. Lorsque l'utilisateur lance l'application, le programme de lancement d'applicatifs appelle le composant Workstation Helper. Ce dernier distribue l'application à l'aide de l'espace de sécurité du poste de travail.
N'oubliez pas que le programme de lancement d'applicatifs utilise les références du poste de travail et non les références de l'utilisateur pour distribuer l'application. Cela signifie que vous devez assigner au poste de travail les droits sur le système de fichiers appropriés pour qu'il accède à l'emplacement réseau où résident les fichiers .msi.
Cette option ne permet pas d'installer toutes les applications MSI. Certaines applications MSI possèdent des dépendances sur un utilisateur logué (par exemple, pour lire et écrire dans la ruche
HKCU du registre Windows). Dans ce cas, décochez cette option pour que la distribution s'effectue dans l'espace de sécurité de l'utilisateur plutôt que dans l'espace de sécurité du poste de travail.
Remarque :
Si une application requiert un redémarrage lors de l'installation, vous devez sélectionner
Redémarrer si nécessaire ou Toujours redémarrer dans la zone de groupe Redémarrer et Pas d'invite dans la zone de groupe Inviter à redémarrer.
Référence : paramètres de l'objet Application
453
Novell Confidential Manual (FRA) 6 October 2004
Redémarrer
Sélectionnez le mode de redémarrage d'un poste de travail. Les options disponibles sont les suivantes :
Si nécessaire : Le programme de lancement d'applicatifs redémarre le poste de travail s'il n'est pas possible d'effectuer les modifications requises lorsque Windows est en cours d'exécution
(par exemple, le remplacement de fichiers DLL ouverts).
Toujours : Le programme de lancement d'applicatifs redémarre le poste de travail chaque fois que l'application est distribuée.
Jamais : Le programme de lancement d'applicatifs ne redémarre pas le poste de travail.
Les modifications sont appliquées au redémarrage suivant du poste de travail.
Le service NAL, qui s'exécute dans l'espace « système » plutôt que dans l'espace « utilisateur », distribue les applications associées au poste de travail sur les postes Windows 2000/XP. Si vous sélectionnez l'option Toujours, le service NAL redémarre automatiquement le poste de travail même si vous avez défini l'option Inviter à redémarrer sur Invite (voir ci-dessous) ; en d'autres termes, le service NAL ignore le paramètre Inviter à redémarrer. Il en va de même si l'option Si nécessaire est sélectionnée, et si le redémarrage est nécessaire.
Inviter à redémarrer
Indiquez si vous voulez ou non inviter l'utilisateur à redémarrer le poste de travail. Lorsque vous sélectionnez Invite mais désélectionnez l'option Afficher la progression (onglet Identification > page Icône), aucune invite ne s'affiche (en d'autres termes, la désactivation de l'option Afficher la progression annule l'activation de l'option Inviter à redémarrer).
Onglet Options d'exécution
L'onglet Options d'exécution inclut les pages suivantes pour vous permettre de configurer le mode d'exécution de l'application sur le poste de travail :
« Page Application », page 454
« Page Environnement », page 457
« Page Scripts de lancement », page 459
« Page Variables d'environnement », page 462
« Page Licence / Compteur », page 465
« Page Dépendances de l'application », page 465
Page Application
La page de propriétés Application est accessible uniquement sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Cette page de propriétés, illustrée ci-dessous, détermine les options générales que le programme de lancement d'applicatifs doit utiliser lors de l'exécution de l'application sur un poste de travail.
454 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Installer uniquement (fichier exécutable non requis)
Sélectionnez cette option si la distribution ne comprend pas de fichier exécutable que le programme de lancement d'applicatifs doit lancer après la distribution. Par exemple, utilisez cette option si l'unique finalité de l'objet Application est de mettre à jour certains fichiers du poste de travail (tels qu'un pilote ou un fichier de polices) ou de modifier certains paramètres du poste de travail (tels que les paramètres de registre).
Chemin d'accès au fichier exécutable
Saisissez le chemin ou parcourez l'arborescence pour rechercher le chemin d'accès au fichier exécutable que le programme de lancement d'applicatifs doit exécuter après la distribution de l'application. Généralement, ce chemin d'accès est défini lorsque vous créez l'objet Application : il doit déjà contenir le chemin d'accès à l'emplacement où se situe le fichier exécutable sur le réseau ou à l'emplacement où il se situera sur le poste de travail de l'utilisateur après la distribution.
Si vous entrez le chemin d'accès, assurez-vous d'inclure l'extension .exe dans le nom du fichier de l'exécutable de l'application (par exemple, entrez notepad.exe et non notepad).
Important :
L'agent ZENworks Desktop Management et le serveur Middle Tier ne prennent pas en charge le lancement d'applications à partir d'un emplacement réseau. Si le fichier exécutable se situe sur le réseau, n'utilisez cette option que si un client réseau (client Novell ou Client for Microsoft* Networks) capable d'autoriser le lancement à partir d'un serveur NetWare
®
ou Windows est installé sur les postes des utilisateurs.
Vous pouvez également entrer le chemin d'accès d'un type de fichier autre que .exe. Dans ce cas, lorsque l'utilisateur double-clique sur l'objet Application, le programme de lancement d'applicatifs transmet le fichier au système Windows qui utilise ensuite l'application associée à ce type de fichier pour ouvrir le fichier. Par exemple, si vous avez entré un fichier .txt, l'application associée aux fichiers .txt est utilisée pour ouvrir le fichier.
Vous pouvez utiliser une unité assignée ou un chemin UNC. Les syntaxes de chemin d'accès valides sont les suivantes :
serveur\volume:chemin
\\nom_serveur\volume\chemin
Référence : paramètres de l'objet Application
455
Novell Confidential Manual (FRA) 6 October 2004
\\adresse_IP\volume\chemin
nom_objet_Volume:chemin
nom_objet_Assignation_répertoire:chemin
lettre_unité:\chemin
Si vous utilisez un chemin d'accès UNC, les applications exécutées sur des serveurs
Windows 2000 peuvent effectuer un lancement plus lent en raison de la façon dont Windows résout les chemins d'accès UNC. Pour plus d'informations, consultez l' article Q150807 de la base de connaissances Microsoft (http://support.microsoft.com/support/kb/articles/Q150/8/07.asp) .
Vous pouvez également utiliser des macros dans ce champ. Pour plus d'informations sur les
macros, reportez-vous au Chapitre 47, « Référence : macros », page 529
.
Paramètres
Indiquez tout paramètre de ligne de commande qui doit être transmis au fichier exécutable défini dans le champ Chemin d'accès au fichier exécutable. Ce champ est limité à 250 caractères.
Le programme de lancement d'applicatifs transmet les caractères exactement comme ils sont saisis. Par conséquent, la syntaxe utilisée doit être en tout point identique à la syntaxe requise par le fichier exécutable. Par exemple, si word.exe possède un paramètre /f=chemin_d'accès qui requiert que les chemins avec des espaces soient placés entre guillemets, saisissez les données comme suit :
/f=”c:\my docs\sample.doc”
Répertoire de travail
Indiquez le répertoire de travail du fichier exécutable défini dans le champ Chemin d'accès au fichier. Généralement, il s'agit du répertoire dans lequel le fichier exécutable est situé. Toutefois, si un autre répertoire contient des fichiers supplémentaires requis pour l'exécution de l'application, indiquez-le. Reportez-vous à la documentation de Windows pour plus d'informations.
Les syntaxes de chemin d'accès valides sont les suivantes :
serveur\volume:chemin
\\serveur\volume\chemin
nom_objet_Volume:chemin
nom_objet_Assignation_répertoire:chemin
lettre_unité:\chemin
Vous pouvez également utiliser des macros dans ce champ. Pour plus d'informations sur les
macros, reportez-vous au Chapitre 47, « Référence : macros », page 529
.
Exécuter l'application une fois
Sélectionnez cette option pour que le programme de lancement d'applicatifs ne lance l'application qu'une seule fois, puis supprime l'icône de l'objet Application du poste de travail. Si le numéro de version de l'objet Application (Options de distribution > page Options) change, l'icône de l'objet
Application apparaît de nouveau afin de permettre la distribution de la nouvelle version.
Cette option peut être utile lorsque la seule finalité de l'objet Application est d'installer un logiciel sur un poste de travail. En effet, si l'icône de l'objet Application reste une fois que l'application est installée, cela peut prêter à confusion, notamment si un raccourci ou une icône de groupe de programmes a été créé pour l'application au cours de sa distribution (reportez-vous à Options de distribution > page Icônes/raccourcis).
456 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Cette option peut également être associée à d'autres paramètres de l'objet Application.
Par exemple, si l'option Forcer l'exécution de la page Associations est définie pour l'application
(ce qui signifie que, sans aucune intervention de l'utilisateur, le programme de lancement d'applicatifs exécute l'application dès qu'elle est disponible), l'exécution de cette application n'est imposée qu'une seule fois.
Forcer l'exécution en tant qu'utilisateur si l'application est associée à un poste de travail
Avec les applications associées au poste de travail pour lesquelles la case Forcer l'exécution a été cochée (onglet Associations > page Associations), Workstation Helper lance l'application dès le démarrage du poste de travail, en général avant que l'utilisateur ne se logue à Windows. Il est donc recommandé de forcer l'exécution d'applications associées au poste de travail uniquement pour les applications qui n'exigent pas d'interaction de l'utilisateur.
Sélectionnez cette option pour retarder l'exécution forcée d'une application associée au poste de travail jusqu'au démarrage du programme de lancement d'applicatifs. Dans ce cas, le programme de lancement d'applicatifs, et non pas Workstation Helper, distribue et lance l'application.
Il utilisera les droits du poste de travail sur le système de fichiers pour distribuer l'application et les droits de l'utilisateur sur le système de fichiers pour la lancer.
Globalement, cette option permet aux applications associées au poste de travail dont l'exécution est forcée de fonctionner de la même manière que les applications associées à l'utilisateur dont l'exécution est forcée.
Page Environnement
La page de propriétés Environnement est accessible uniquement sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Cette page de propriétés, illustrée ci-dessous, définit l'environnement dans lequel le programme de lancement d'applicatifs exécute l'application.
Référence : paramètres de l'objet Application
457
Novell Confidential Manual (FRA) 6 October 2004
Exécuter
Sélectionnez la taille initiale de la fenêtre de l'application : Normal, Icônifié, Maximisé ou Caché.
En mode Caché, l'application fonctionne normalement sans qu'une interface utilisateur ne soit disponible. Grâce à cela, l'application peut traiter des éléments sans nécessiter l'intervention de l'utilisateur. Vous pouvez par exemple l'utiliser pour l'agent de contrôle à distance si vous ne souhaitez pas qu'il apparaisse dans la barre des tâches.
Remarque :
Certaines applications ne peuvent pas s'exécuter en mode Icônifié, Maximisé ou Caché. Selon l'application, la taille initiale de la fenêtre peut être ignorée. Par exemple, calc.exe ne peut pas s'exécuter en mode Caché.
Windows NT/2000/XP
Ces options permettent de définir le mode d'exécution des applications sur les postes de travail
Windows 2000/XP.
Exécuter des applications 16 bits dans une session « Windows sur Windows »
Si vous configurez une application 16 bits pour qu'elle fonctionne sous Windows NT/2000, définissez une session Windows sur Windows (WOW - Windows on Windows) partagée ou distincte. Pour pouvoir être exécutées sous Windows 2000/XP, les applications 16 bits doivent fonctionner sur une machine DOS virtuelle (VDM - Virtual DOS Machine) qui émule les fonctionnalités de Windows 3.1. Les applications Windows 16 bits peuvent être exécutées dans des sessions WOW distinctes ou partager une session WOW avec d'autres applications 16 bits.
Le partage d'une session WOW sert à économiser de la mémoire et permet aux applications d'utiliser les protocoles DDE ou OLE pour communiquer avec d'autres applications dans la même session WOW. L'exécution d'une application dans sa propre session WOW assure un fonctionnement plus fiable car l'application est isolée des autres applications 16 bits. Certaines applications ne fonctionnant pas correctement dans une session WOW distincte, l'option par défaut est l'exécution des applications Windows 16 bits dans une session WOW partagée.
Niveau de sécurité exécutable
Sous Windows 2000/XP, le fichier exécutable de l'application (tel que défini dans le champ
Chemin d'accès au fichier exécutable,
Page Application ) peut s'exécuter dans l'espace
« utilisateur » ou dans l'espace « système ». L'option Exécution normale est sélectionnée par défaut. L'application s'exécute alors dans l'espace « utilisateur » et hérite du même niveau de sécurité du poste de travail que l'utilisateur logué.
Si le niveau de sécurité de l'utilisateur logué ne fournit pas des droits et un accès aux fichiers suffisants pour exécuter l'application, vous pouvez configurer l'application pour qu'elle s'exécute dans l'espace « système ». Les deux options d'espace « système » ainsi que l'option Exécution normale (espace « utilisateur ») sont décrites ci-dessous :
Exécution normale : L'application hérite des références de l'utilisateur logué. Par exemple, l'application possède les mêmes droits d'accès au registre et au système de fichiers que l'utilisateur logué.
Exécution en tant qu'utilisateur de système sécurisé : L'application est exécutée sous l'utilisateur du système local et hérite des références de niveau Administrateur. Par exemple, l'application possède des droits d'accès complets au registre et au système de fichiers.
Le niveau de sécurité étant défini sur Sécurisé, l'interface de l'application ne s'affiche pas à l'écran et l'application n'est visible que dans le Gestionnaire de tâches. Cette option s'avère utile pour exécuter des applications qui nécessitent des droits d'accès complets au poste de travail, mais aucune intervention de l'utilisateur (par exemple, les Service Packs ou les mises
à jour).
458 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Exécution en tant qu'utilisateur de système non sécurisé : Cette option est identique à l'option Exécution en tant qu'utilisateur de système sécurisé, excepté que l'utilisateur voit l'interface de l'application. Cela signifie que l'application peut afficher des boîtes de dialogue et inviter, si nécessaire, l'utilisateur à saisir des informations. En retour, l'utilisateur a accès à toutes les fonctions offertes par l'application sur le poste de travail. Par exemple, si vous exécutez REGEDIT en tant qu'utilisateur de système non sécurisé, l'utilisateur du poste de travail peut modifier les valeurs de registre de son choix.
Dans un environnement Terminal Server, n'utilisez pas les options Exécuter en tant qu'utilisateur de système sécurisé ou Exécuter en tant qu'utilisateur de système non sécurisé si les utilisateurs exécutent le programme de lancement d'applicatifs dans une session client Terminal Server. Cette opération provoque le lancement de l'application par le service NAL (qui s'exécute sur le serveur
Terminal Server). Le service NAL s'exécutant en tant qu'utilisateur système, l'application ainsi lancée s'affiche uniquement dans le Gestionnaire des tâches du serveur Terminal Server (pour
Exécution en tant qu'utilisateur de système sécurisé) ou sur le bureau du serveur Terminal Server
(Exécution en tant qu'utilisateur de système non sécurisé). Elle ne s'affiche pas dans les sessions client Terminal Server de l'utilisateur.
Nettoyer les ressources du réseau
Sélectionnez cette option pour supprimer des connexions réseau, des assignations d'unité et des captures de port établies en vue d'exécuter l'application. Lorsque cette option n'est pas sélectionnée, les ressources du réseau restent en vigueur. Si une ressource est déjà en cours d'utilisation lorsque le programme de lancement d'applicatifs lance l'application, cette ressource n'est nettoyée qu'une fois que toutes les autres applications distribuées ont fini de l'utiliser. Si des applications distribuées sont encore en cours d'exécution lorsque le programme de lancement d'applicatifs s'arrête, les ressources allouées ne changent pas.
Vérifier le nom du module
Lorsqu'une application est lancée, le programme de lancement d'applicatifs contrôle son fichier exécutable. Lorsque le fichier exécutable s'arrête, le processus de nettoyage des ressources réseau commence. Toutefois, il est possible que le nom du fichier exécutable soit en fait un exécutable
« d'emballage » (wrapper) qui configure des environnements et exécute d'autres fichiers exécutables avant de s'arrêter. Si le programme de lancement d'applicatifs contrôle le fichier exécutable du wrapper, il risque de nettoyer les ressources réseau prématurément, avant l'arrêt de l'application. Consultez la documentation de votre application pour déterminer si l'application utilise un exécutable d'emballage. Si tel est le cas, recherchez le nom du module qui est toujours en cours d'exécution. Entrez ce nom (sans l'extension) dans la zone de texte correspondante.
Page Scripts de lancement
La page de propriétés Scripts de lancement n'est accessible que sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Dans le cadre du processus de lancement d'une application, le programme de lancement d'applicatifs peut lancer un moteur de script afin d'exécuter un script « avant lancement » et un script « après interruption » (pour plus d'informations sur l'ordre d'exécution des scripts, reportezvous à
« Ordre d'exécution du script », page 462
). La page de propriétés Scripts de lancement illustrée ci-dessous définit le moteur de script que le programme de lancement d'applicatifs doit utiliser ainsi que les scripts à exécuter.
Référence : paramètres de l'objet Application
459
Novell Confidential Manual (FRA) 6 October 2004
Sous Windows 2000/XP, les scripts de lancement s'exécutent toujours dans l'espace utilisateur, ce qui signifie qu'ils héritent des droits sur le système de fichiers qui sont assignés à l'utilisateur logué. Ceci est vrai même si le fichier exécutable de l'application est configuré pour s'exécuter dans l'espace système (onglet Options d'exécution > page Environnement > option Niveau de sécurité exécutable). Ce comportement diffère de celui des scripts de distribution (onglet Options de distribution > page Scripts de distribution) qui s'exécutent dans l'espace système sécurisé.
Exécuter avant le lancement
Utilisez cette fenêtre de texte pour entrer les commandes de script à exécuter avant le lancement de l'application. Veillez à ne pas inclure de caractères étendus dans le script car ce type de caractère n'est pas pris en charge.
Pour consulter un exemple de script, reportez-vous à
« Exemple de script », page 461 .
Exécuter après interruption
Utilisez cette fenêtre de texte pour entrer les commandes de script à exécuter une fois que l'utilisateur a fermé l'application. Veillez à ne pas inclure de caractères étendus dans le script car ce type de caractère n'est pas pris en charge.
Pour consulter un exemple de script, reportez-vous à
« Exemple de script », page 461 .
Le script Exécuter après interruption est exécuté avant le nettoyage des ressources réseau (Options d'exécution > page Environnement). Toutefois, l'option Nettoyer les ressources du réseau ne nettoie pas les assignations d'unité ni les captures de port créées par le script Exécuter avant le lancement. Pour nettoyer ces ressources, entrez les commandes appropriées dans le script Exécuter après interruption.
Emplacement du moteur de script
Le moteur de script détermine les commandes de script et le langage de création de script à utiliser.
Si vous ne définissez aucun moteur de script dans le champ Emplacement du moteur de script,
460 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004 le programme de lancement d'applicatifs utilise le client Novell (s'il est installé sur le poste de travail) comme moteur de script, ce qui signifie que vous pouvez utiliser la plupart des commandes de script de login du client Novell (reportez-vous à
« Commandes de script de login du client
Novell prises en charge », page 446 ).
Si vous souhaitez utiliser un moteur de script autre que celui du client Novell, spécifiez-le.
Le moteur de script doit résider à un emplacement toujours accessible aux utilisateurs, tel que leur unité locale. Il peut résider sur un serveur réseau uniquement si les utilisateurs peuvent assigner une unité au serveur (par exemple, via le client Novell ou Client for Microsoft Networks). Si le programme de lancement d'applicatifs ne trouve pas le moteur de script, il affiche une erreur sur l'écran de l'utilisateur et ne parvient pas à lancer l'application.
Si vous utilisez l'interpréteur de commandes de Windows comme moteur de script, vous devez inclure le commutateur /c, tel qu'illustré dans les exemples suivants :
Windows 2000/XP : %*winsysdir%\cmd.exe /c
Windows 98 : %*windir%\command.com /c
Les variables %*winsysdir% et %*windir% précisent le répertoire système Windows (par exemple, c:\winnt\system32) tandis que le commutateur /c indique à l'interpréteur de commandes d'exécuter le script puis de s'arrêter. Si le commutateur /c n'est pas utilisé, le script n'est pas exécuté en totalité.
Pour consulter un exemple de script, reportez-vous à
« Exemple de script », page 461 .
Extension de fichier de script
Ceci s'applique uniquement si vous avez spécifié un moteur de script dans le champ Emplacement du moteur de script.
Lorsque l'application est lancée, le programme de lancement d'applicatifs crée des fichiers de script temporaires pour les scripts Exécuter avant distribution et Exécuter après distribution.
Ces fichiers sont transmis au moteur de script, qui exécute alors le script. Vous devez spécifier l'extension de fichier requise par le moteur de script.
Pour consulter un exemple de script, reportez-vous à
« Exemple de script », page 461 .
Exemple de script
Le script suivant utilise l'interpréteur de commandes de Windows 2000/XP comme moteur de script. Avant que le lancement n'ait lieu, une liste du répertoire c:\ est enregistrée dans un fichier texte et une copie de sauvegarde du fichier autoexec.bat est crée.
Champ Exécuter avant distrib
dir c:\ >c:\1.txt
copy autoexec.bat autoexec.bak /y
Champ Emplacement du moteur de script
cmd.exe /c
Champ Entrer ou sélectionner l'extension du fichier de script
.bat
Référence : paramètres de l'objet Application
461
Novell Confidential Manual (FRA) 6 October 2004
Ordre d'exécution du script
Le programme de lancement d'applicatifs peut exécuter jusqu'à quatre scripts différents lors de la distribution et du lancement d'une application :
Scripts de distribution : Exécuter avant distribution et Exécuter après distribution (onglet
Options de distribution > page Scripts de distribution)
Scripts de lancement : Exécuter avant le lancement et Exécuter après interruption (onglet
Options d'exécution > page Scripts de lancement)
Le programme de lancement d'applicatifs exécute les scripts dans l'ordre suivant :
1. Script Exécuter avant le lancement exécuté
2. Script Exécuter avant la distribution exécuté
3. Application distribuée (fichiers copiés, paramètres modifiés, etc.)
4. Script Exécuter après la distribution exécuté
5. Application lancée
6. Application fermée (par l'utilisateur)
7. Script Exécuter après interruption exécuté
Commandes de script de login du client Novell prises en charge
Lorsque vous utilisez le client Novell comme moteur de script, vous pouvez utiliser l'ensemble des commandes de script, excepté les suivantes :
CLS
DISPLAY
EXIT
FDISPLAY
IF MEMBER OF
INCLUDE
LASTLOGINTIME
NO_DEFAULT
NOSWAP
PAUSE
PCOMPATIBLE
SCRIPT_SERVER
SET_TIME
SWAP
WRITE
Le programme de lancement d'applicatifs ne génère aucune sortie à l'écran et n'affiche pas les erreurs de script.
Pour obtenir les commandes, la syntaxe et des exemples de script, reportez-vous à la documentation du client Novell (http://www.novell.com/documentation/french/noclienu/docui/ index.html) sur le site Web de documentation de Novell (http://www.novell.com/documentation) .
Page Variables d'environnement
La page de propriétés Variables d'environnement n'est accessible que sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Cette page de propriétés, illustrée ci-dessous, définit les variables d'environnement que le programme de lancement d'applicatifs crée avant d'exécuter l'application. Par exemple, vous pouvez indiquer le répertoire de travail de l'application dans la variable d'environnement PATH.
462 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Important :
Sur les postes de travail Windows 98, le programme de lancement d'applicatifs ne peut pas définir de variables d'environnement si le client Novell n'est pas installé. Ce problème ne concerne pas les postes de travail Windows 2000/XP.
Variables d'environnement
La liste Variables d'environnement affiche toutes les variables modifiées avant l'exécution de l'application. Le programme de lancement d'applicatifs ne modifie que les variables de cette liste.
Fichier
Cette option permet de rechercher des variables ou des données de variable dans la liste Variables d'environnement et d'importer dans l'arborescence des variables d'un autre objet Application.
Cliquez sur Fichier, puis choisissez l'une des options suivantes :
Rechercher : Recherche des variables ou des données de variable dans la liste Variables d'environnement.
Suivant : Recherche l'occurrence suivante de l'élément spécifié dans la recherche initiale.
Importer : Importe des variables à partir du fichier .aot ou .axt d'un autre objet Application.
La boîte de dialogue Ouvrir affiche par défaut le type de fichier *.axt. Si vous effectuez une importation à partir d'un fichier .aot, vous devez remplacer l'affichage du type de fichier existant par *aot ou Tous les fichiers afin de sélectionner le fichier .aot.
Ajouter
Pour ajouter une variable à la liste Variables d'environnement, cliquez sur Ajouter pour afficher la boîte de dialogue Modifier les variables d'environnement, entrez le nom et les données de la variable, sélectionnez Ajouter aux données existantes avec un séparateur (uniquement si vous souhaitez ajouter les données à la variable existante du poste de travail), indiquez un séparateur, puis cliquez sur OK.
Référence : paramètres de l'objet Application
463
Novell Confidential Manual (FRA) 6 October 2004
Modifier
Supprimer
Dans la liste Variables d'environnement, sélectionnez la variable à modifier, puis cliquez sur
Modifier.
Dans la liste Variables d'environnement, sélectionnez la variable à supprimer, puis cliquez sur
Supprimer pour la retirer de la liste.
URL Web
La page de propriétés URL Web n'est accessible que sur les objets Application créés pour les applications Web. Elle n'est pas accessible sur les objets Application créés pour des applications simples, AOT/AXT, MSI et Terminal Server.
Cette page de propriétés, illustrée ci-dessous, spécifie l'emplacement (URL) de l'application Web.
URL
Tester l'URL
Ce champ contient par défaut l'URL entrée lors de la création de l'objet Application. L'URL doit faire référence au fichier principal de l'application Web ou à une page Web permettant d'accéder à l'application Web. Si nécessaire, vous pouvez modifier l'URL.
Cliquez sur ce bouton pour lancer l'application Web. Un navigateur Web doit être installé sur le poste de travail actuel pour que cette fonction s'exécute.
464 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Page Licence / Compteur
La page de propriétés Licence / Compteur est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés, illustrée ci-dessous, configure le programme de lancement d'applicatifs afin qu'il utilise les services de licence Novell pour effectuer un suivi de l'utilisation de l'application et respecter son accord de licence. Les services de licence Novell NLS (Novell
Licensing Services) doivent être installés et vous devez avoir créé un conteneur de licences et un certificat avec compteur pour l'application. De plus, le client Novell doit s'exécuter sur le poste de travail de l'utilisateur. Pour plus d'informations sur la configuration du décompte des licences, reportez-vous au
Chapitre 44, « Compteur de licences logicielles », page 411 .
Utiliser les services de décompte et de licence Novell
Sélectionnez cette option pour activer la fonction de décompte de l'application.
Associer l'objet Application au conteneur de licences
Une fois la fonction de décompte activée, sélectionnez le conteneur de licences dans lequel vous avez créé le certificat avec compteur de l'application.
Ne pas lancer d'application si NLS n'est pas disponible
Sélectionnez cette option pour empêcher les utilisateurs d'exécuter l'application si les services
NLS ne fonctionnent pas.
Page Dépendances de l'application
La page de propriétés Dépendances de l'application est accessible sur les objets Application créés pour tous les types d'application (simples, .AOT/.AXT, .MSI, Web et Terminal Server).
Référence : paramètres de l'objet Application
465
Novell Confidential Manual (FRA) 6 October 2004
Cette section fournit des informations sur les champs de la page de propriétés Dépendances de l'application. Pour obtenir des instructions complètes sur la configuration des dépendances de l'application, reportez-vous au chapitre
« Distribution avancée : configuration des dépendances et des chaînes d'applications », page 341 .
La page de propriétés Dépendances de l'application illustrée ci-dessous vous permet de créer une liste des applications (désignées comme applications dépendantes) qui doivent être distribuées et lancées avant la distribution et le lancement de cette application (désignée comme application principale)
Vous pouvez spécifier une ou plusieurs applications dépendantes. Par exemple, supposons que l'application principale (application A) soit dépendante de trois autres applications (application B, application C et application D). Si vous ajoutez ces trois applications à la liste Dépendances de l'application de cette page, le programme de lancement d'applicatifs s'assure que les trois applications dépendantes sont distribuées et lancées avant d'exécuter l'Application A.
Une application dépendante peut être une application unique ou une chaîne d'applications. Il existe une chaîne d'applications quand une application dépendante dépend d'applications complémentaires. Dans l'exemple ci-dessus, si l'Application C est dépendante de l'Application C1 et de l'Application C2, les Applications B, C, C1, C2 et D doivent toutes être distribuées et lancées avant la distribution et le lancement de l'Application A.
Si vous configurez les dépendances d'une application, vous devez tenir compte des points suivants :
Distribution : Le programme de lancement d'applicatifs Novell distribue une application dépendante uniquement lorsque l'utilisateur lance pour la première fois l'application principale, à moins que la version de l'application dépendante soit mise à jour (objet
Application > onglet Options de distribution > page Options) ou que la distribution échoue.
Si le programme de lancement d'applicatifs ne parvient pas à distribuer une application dépendante (par exemple, si le poste de travail de l'utilisateur ne possède pas les prérequis système pour l'application dépendante), l'application principale ne sera ni distribuée ni lancée.
466 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Distribution à l'aide d'un support amovible : Si vous distribuez l'application principale à l'aide d'un support amovible tel qu'un CD (reportez-vous à
sous la forme d'une autre image ajoutée.
Distribution sur des postes de travail déconnectés : Lorsqu'un poste de travail s'exécute en mode déconnecté, la mise en cache des applications doit être forcée sur le poste de travail avant qu'il soit déconnecté (ou elles doivent être distribuées via un support amovible). Si des modifications sont apportées à des applications dépendantes après leur mise en cache sur les postes de travail, le numéro de version de l'application principale doit être mis à jour en vue de forcer une remise en cache des applications.
Lancement : Le programme de lancement d'applicatifs lance une application dépendante chaque fois que l'application principale est exécutée. Au cours du lancement, le programme de lancement d'applicatifs exécute les scripts de pré-lancement et de post-lancement de l'application dépendante, puis lance l'application dépendante. Si une application dépendante, telle qu'un programme d'installation, ne doit être exécutée qu'une fois, configurez l'application dépendante pour qu'elle ne s'exécute qu'une fois (objet Application > onglet Options d'exécution > page Application).
Désinstallation : Si vous désinstallez l'application principale (onglet Commun > page
Désinstaller ou onglet Associations > page Associations), toutes les applications dépendantes qui ne sont pas utilisées par une autre application sont également désinstallées.
Liste Dépendances de l'application
La liste Dépendances de l'application affiche les applications dont dépend l'application principale.
L'ordre dans lequel les applications dépendantes apparaissent dans la liste, de bas en haut, correspond à l'ordre dans lequel elles sont distribuées et lancées sur le poste de travail de l'utilisateur lors du lancement de l'application principale.
Ajouter
Pour ajouter une application à la liste, cliquez sur Ajouter, parcourez l'arborescence et sélectionnez l'objet Application, puis cliquez sur OK. Une fois l'application ajoutée à la liste, vous pouvez modifier les deux attributs suivants :
Poursuivre les distributions immédiatement : Sélectionnez cette option si vous souhaitez que le programme de lancement d'applicatifs distribue et exécute l'application mais n'attende pas la fin de l'exécution de l'application avant de poursuivre et de commencer la distribution de l'application suivante.
Si cette option n'est pas sélectionnée (par défaut), le programme de lancement d'applicatifs attend jusqu'à ce qu'il ait distribué et exécuté l'application avant de poursuivre la distribution de l'application suivante de la liste. Le programme de lancement d'applicatifs ne poursuit qu'une fois tous les fichiers, paramètres de registre, etc. distribués et l'application (ou le fichier) listée dans le champ Chemin d'accès au fichier exécutable (onglet Exécuter > page
Application) exécutée et terminée.
En attente de redémarrage : Si la distribution de l'application nécessite le redémarrage du poste de travail, sélectionnez cette option afin que le programme de lancement d'applicatifs reporte le redémarrage jusqu'à ce que 1) il distribue une autre application de la liste qui requiert un redémarrage (et pour laquelle cette option n'est pas sélectionnée) ou 2) il ait distribué toutes les applications de la liste. Cette option s'applique également lors de la désinstallation de l'application.
Référence : paramètres de l'objet Application
467
Novell Confidential Manual (FRA) 6 October 2004
Supprimer
Pour supprimer une application dépendante de la liste, sélectionnez-la, puis cliquez sur Supprimer.
Afficher la chaîne
Pour voir si une application dépendante constitue ou non une chaîne d'applications, sélectionnez l'application dépendante dans la liste, puis cliquez sur Afficher la chaîne.
Flèche Haut et flèche Bas
L'ordre dans lequel les applications dépendantes apparaissent dans la liste correspond à l'ordre dans lequel elles sont distribuées et lancées, de bas en haut. Vous pouvez utiliser les flèches Haut et Bas pour modifier cet ordre.
Onglet Associations
L'onglet Associations ne comporte qu'une page. Cette page vous permet d'associer l'objet
Application aux utilisateurs et aux postes de travail.
« Page Associations », page 468
Page Associations
La page de propriétés Associations est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés, illustrée ci-dessous, vous permet d'associer l'objet Application aux utilisateurs et aux postes de travail auxquels vous souhaitez distribuer l'application.
Vous pouvez associer l'objet Application à des utilisateurs ou postes de travail individuels en sélectionnant les objets Utilisateur ou Poste de travail appropriés. Vous pouvez également l'associer à des groupes d'utilisateurs ou de postes de travail en sélectionnant les objets Groupe,
Groupe de postes de travail, Unité organisationnelle, Organisation et Pays.
Remarque :
Dans eDirectory, la méthode d'association préférée d'un objet Application consiste à l'associer
à un objet Groupe, Groupe de postes de travail ou tout autre objet Conteneur. L'association de l'application à un grand nombre d'objets Utilisateur ou Poste de travail (plus de 250, par exemple) peut entraîner une utilisation accrue du serveur.
Bien qu'il soit possible d'associer des objets Application à des objets Alias, ne le faites pas ; les objets Alias ne sont pas pris en charge pour les associations.
468 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Associations
La liste Associations affiche les objets associés à l'objet Application et permet d'ajouter ou de supprimer des objets.
Ajouter
Pour associer un objet à l'objet Application, cliquez sur Ajouter, parcourez l'arborescence et sélectionnez l'objet, puis cliquez sur OK. Tous les objets sont dotés des caractéristiques par défaut
(Forcer l'exécution, NAL, Menu Démarrer, Bureau, Barre système, Lancement rapide, Forcer le caching) sélectionnées dans la liste Valeurs par défaut pour associations suivantes. Une fois l'objet ajouté à la liste, vous pouvez modifier ses caractéristiques en cochant ou en décochant les cases correspondantes.
Supprimer
Pour dissocier un objet de l'objet Application, sélectionnez cet objet dans la liste Associations, puis cliquez sur Supprimer.
Valeurs par défaut pour associations suivantes
Lorsque vous ajoutez un objet à la liste Associations, cet objet est doté des caractéristiques par défaut sélectionnées dans cette zone. Ces caractéristiques déterminent les emplacements (NAL,
Menu Démarrer, Bureau, Barre système et Lancement rapide) auxquels l'icône de l'objet
Application est affichée et les opérations (Forcer l'exécution et Forcer le caching) qui sont effectuées sur l'application. Si vous modifiez les caractéristiques sélectionnées, tous les objets ajoutés par la suite posséderont ces nouvelles caractéristiques.
Forcer l'exécution
Cette option lance automatiquement l'application. Lorsque l'application est associée à un utilisateur, elle est exécutée immédiatement après le démarrage du programme de lancement
Référence : paramètres de l'objet Application
469
Novell Confidential Manual (FRA) 6 October 2004 d'applicatifs. Lorsqu'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 couplez l'option Forcer l'exécution avec l'option Exécuter l'application une fois (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 supprimé du poste de travail. Supposons également que vous vouliez exécuter l'objet Application immédiatement, une seule fois et à une heure prédéfinie. Pour ce faire, sélectionnez l'option Forcer l'exécution, puis l'option Exécuter l'application une fois de la page Application (onglet Options d'exécution) et définissez un horaire dans la page Planifier (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 Organiser l'affichage des icônes de la page Icône (onglet
Identification).
Important :
Si vous utilisez l'option Forcer l'exécution pour une application MSI associée à un poste de travail, vous devez également activer l'option Distribuer dans l'espace de sécurité du poste de travail si le poste de travail est associé (onglet Options de Distribution > pages Options) et assigner au poste de travail les droits sur le système de fichiers appropriés pour accéder à l'emplacement réseau où résident les fichiers source
.msi. Sinon, la distribution et l'exécution forcée de l'application échouent.
Si une application requiert un redémarrage lors de l'installation, vous devez sélectionner Redémarrer si nécessaire ou Toujours redémarrer dans la zone de groupe Redémarrer et Pas d'invite dans la zone de groupe
Inviter à redémarrer.
NAL
Ajoute l'icône de l'objet Application à la fenêtre d'application, à l'Explorateur d'applications et au parcoureur d'applications.
Menu Démarrer
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 (onglet Identification).
Bureau
Si le poste de travail exécute l'Explorateur d'applications, cette option affiche l'icône de l'objet
Application sur le bureau Windows.
Barre système
Si le poste de travail exécute l'Explorateur d'applications, cette option affiche l'icône de l'objet
Application dans la barre système de Windows.
Lancement rapide
Si le poste de travail exécute l'Explorateur d'applications, cette option affiche l'icône de l'objet
Application dans la barre d'outils Lancement rapide de Windows.
Forcer le caching
Cette option s'applique uniquement si l'option Déconnexion possible a été activée pour l'objet
Application (onglet Identification > page Icône).
470 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Lorsque l'option Forcer le caching n'est pas activée, les utilisateurs peuvent lancer l'application en mode déconnecté, à condition qu'elle ait été distribuée (installée) sur le poste de travail. Lorsque l'option Forcer le caching est activée, le programme de lancement d'applicatifs copie automatiquement les fichiers de l'application source et les autres fichiers requis pour la distribution dans le répertoire cache du poste de travail. L'utilisateur peut ensuite installer ou réparer l'application une fois déconnecté de Novell eDirectory. Les fichiers sont compressés pour
économiser l'espace de l'unité locale du poste de travail. Pour plus d'informations sur les applications de caching, reportez-vous au
Chapitre 38, « Utilisateurs : prise en charge des utilisateurs déconnectés », page 353
.
Lorsque vous distribuez une application MSI, utilisez l'option Forcer le caching si des utilisateurs ou des postes de travail ne disposent pas d'un accès aux fichiers sources .msi par le client réseau.
Microsoft Windows Installer exige que les fichiers soient accessibles par l'intermédiaire d'un client réseau, mais pas via l'agent ZENworks Desktop Management. Prenez en considération les exemples suivants :
Les utilisateurs situés à l'extérieur de votre pare-feu ont besoin d'une application MSI mais n'ont pas d'accès client réseau aux fichiers source .msi sur un serveur à l'intérieur de votre pare-feu. Ils se loguent au serveur Middle Tier ZENworks et le programme de lancement d'applicatifs affiche l'application MSI. Pour que la distribution réussisse, l'option Forcer le caching doit être sélectionnée pour l'application MSI afin que les fichiers source .msi soient copiés dans le répertoire cache de l'utilisateur (par l'intermédiaire du serveur Middle Tier) et distribués à partir du répertoire cache.
Les utilisateurs à l'intérieur de votre pare-feu ont besoin d'une application MSI. Le client
Novell n'étant pas installé, ils doivent se loguer au serveur Middle Tier ZENworks et s'authentifier auprès de eDirectory. Ils font partie d'un domaine Active Directory et les fichiers
.msi source se trouvent sur un partage Windows pour lequel ils possèdent des droits.
La distribution réussit sans forcer le caching de l'application car le client réseau Microsoft fournit un accès aux fichiers source .msi.
Onglet Disponibilité
L'onglet Disponibilité inclut les pages suivantes pour vous permettre de définir les règles de distribution de l'application sur les postes de travail, les jours et les heures auxquelles les utilisateurs peuvent y accéder, ainsi que les messages et les avertissements affichés par le programme de lancement d'applicatifs après interruption d'une application devenue indisponible :
« Page Règles de distribution », page 471
« Page Interruption », page 489
Page Règles de distribution
La page de propriétés Règles de distribution est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés, illustrée ci-dessous, vous permet de définir les règles appliquées à un poste de travail pour déterminer si le programme de lancement d'applicatifs doit y distribuer l'application.
Référence : paramètres de l'objet Application
471
Novell Confidential Manual (FRA) 6 October 2004
Par exemple, vous pouvez définir une règle d'espace disque qui indique au programme de lancement d'applicatifs de ne distribuer l'application que sur des postes de travail dont l'espace disque est supérieur à 2 Go. Vous pouvez également une règle selon laquelle un processeur
Pentium* III ou supérieur est nécessaire.
Lors de la création de ces règles, vous pouvez utiliser les opérateurs booléens AND/OR.
Par exemple, vous pouvez définir une règle qui indique au programme de lancement d'applicatifs de distribuer l'application uniquement si l'espace disque disponible est supérieur à 2 Go ET si le processeur est au moins un processeur Pentium III. Vous pouvez également créer des groupes de règles. Pour consulter des exemples de règles de distribution qui utilisent des opérateurs booléens et des groupes, reportez-vous à
« Exemples de règles de distribution », page 475
.
Les règles de distribution sont utilisées uniquement par la version 6.5 (ou ultérieure) du programme de lancement d'applicatifs ZENworks. Les versions antérieures à la version 6.5 du programme de lancement d'applicatifs ZENworks n'utilisent pas les règles de distribution et requièrent l'utilisation de prérequis système hérités. Si vous possédez une telle version du programme de lancement d'applicatifs ZENworks, reportez-vous à
consulter les informations relatives à l'utilisation des prérequis système hérités.
Ajouter des règles pour contrôler la disponibilité de cette application
Cette liste contient l'ensemble des règles associées à la distribution de l'application. Pour chaque règle, les informations suivantes apparaissent :
Type : Vous pouvez définir différents types de règles, tels que les règles de système d'exploitation, de mémoire et d'espace disque. Cette colonne indique le type de règle.
Les types sont détaillés sous
Objet : Cette colonne indique l'objet de la règle. Par exemple, si le type est Version SE, l'objet peut être Windows 98 ou Windows NT/2000/XP.
Opérateur : Cette colonne indique si la valeur assignée doit satisfaire une condition
(supérieur à, inférieur à, égal à, etc.).
472 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Valeur : Cette colonne indique si une valeur est associée à l'objet. Par exemple, si Windows NT/2000/XP est l'objet, la version nécessaire à la distribution de l'application devra peut-être être supérieure ou égale à 4.00.950.
Toujours afficher l'icône
Sélectionnez cette option si vous souhaitez que le programme de lancement d'applicatifs affiche toujours l'icône de l'objet Application même si les critères définis dans les règles de distribution ne sont pas satisfaits par le poste de travail.
Si vous sélectionnez cette option et qu'une ou plusieurs règles ne sont pas respectées, l'icône est inactive. Les utilisateurs peuvent cliquer sur l'icône inactive avec le bouton droit de la souris, sélectionner Détails, puis Matériel requis pour voir la liste des critères de distribution qui ont été définis pour l'application.
Hérités
Les options Hérités vous permettent de gérer les prérequis système dans un environnement mixte composé de la version 6.5 (ou ultérieure) du programme de lancement d'applicatifs ZENworks et des versions antérieures à la version 6.5.
Modifier les paramètres hérités : Seules les versions ZENworks 6.5 (ou ultérieures) du programme de lancement d'applicatifs permettent de traiter les nouveaux groupes et opérateurs booléens (AND/OR) utilisés dans les règles de distribution figurant sur cette page.
Pour conserver la compatibilité avec les versions antérieures à ZENworks 6.5, définissez les prérequis système hérités.
Cliquez sur Hérités > Modifier les paramètres hérités pour afficher la boîte de dialogue
Prérequis système hérités. Si vous avez créé l'objet Application dans une version antérieure à la version 6.5 de ZENworks, la boîte de dialogue affiche tous les prérequis système précédemment définis. Si vous avez créé l'objet Application dans ZENworks 6.5, la boîte de dialogue est vide. Vous pouvez ajouter, modifier ou supprimer les critères à l'aide des options de la boîte de dialogue.
Importer des paramètres hérités : Cette option vous permet de copier les prérequis système hérités dans la liste Ajouter des règles pour contrôler la disponibilité de cette application.
Si vous avez déjà ajouté des règles à la liste, les paramètres hérités remplacent ces règles. Pour importer des prérequis système hérités, cliquez sur Hérités > Importer des paramètres hérités.
Dans un environnement composé de plusieurs versions, vous devrez choisir le mode d'utilisation conjointe des nouvelles règles de distribution et des prérequis système hérités.
Généralement, les options suivantes sont disponibles :
Définir des règles de distribution uniquement. La version 6.5 (ou ultérieure) du programme de lancement d'applicatifs ZENworks peut lire les règles de distribution.
Les versions antérieures à la version 6.5 ne peuvent pas lire ces règles et ne peuvent donc pas distribuer l'application.
Définir des règles de distribution et des prérequis système hérités. ZENworks 6.5 (ou version ultérieure) utilise les règles de distribution tandis que les versions antérieures utilisent les prérequis système hérités. Cette méthode permet de conserver les prérequis système hérités pour les versions antérieures à la version 6.5 du programme de lancement d'applicatifs ZENworks tout en utilisant la logique d'opération et de groupement ainsi que les nouvelles règles proposées par ZENworks 6.5 et ses versions ultérieures. Avec cette méthode, vous pouvez définir les prérequis système hérités, puis utiliser l'option Importer des paramètres hérités pour remplir les règles de distribution. Une fois les règles de distribution complétées, vous pouvez les modifier selon vos besoins.
Référence : paramètres de l'objet Application
473
Novell Confidential Manual (FRA) 6 October 2004
Définir des prérequis système hérités uniquement. ZENworks 6.5 (ou ultérieures) et les versions antérieures utilisent les prérequis système hérités. Cette solution réduit la gestion administrative des règles de distribution et des prérequis système hérités, mais elle vous empêche d'utiliser les nouveaux groupements, opérateurs et règles. Notez que si vous définissez des règles de distribution, le programme de lancement d'applicatifs
ZENworks version 6.5 (ou ultérieure) utilise ces règles plutôt que les prérequis système hérités. Le programme de lancement d'applicatifs ZENworks 6.5 vérifie l'existence des règles de distribution, puis si celles-ci n'existent pas, il vérifie si des prérequis système hérités sont définis.
Fichier
Cette option permet de rechercher des critères dans la liste et de les importer dans le fichier .aot ou
.axt.
Cliquez sur Fichier > sélectionnez l'une des options suivantes :
Rechercher : Recherche les critères comprenant certaines informations. Par exemple, vous pouvez rechercher les critères comprenant « Windows », « >= » ou « mémoire système ».
Suivant : Recherche l'occurrence suivante du critère.
Importer : Importe les critères à partir du fichier .aot ou .axt d'un autre objet Application.
La boîte de dialogue Ouvrir affiche par défaut le type de fichier *.axt. Si vous effectuez une importation à partir d'un fichier .aot, vous devez remplacer l'affichage du type de fichier existant par *aot ou Tous les fichiers afin de sélectionner le fichier .aot.
Ajouter
Cliquez sur Ajouter et sélectionnez l'une des règles de distribution suivantes :
Applications : Permet d'exiger la présence ou non d'une application particulière sur le poste de travail. Cette application doit avoir été distribuée via un objet Application. Pour plus d'informations, reportez-vous à
Client : Permet d'exiger que le poste de travail exécute (ou non) le client Novell. Pour plus d'informations, reportez-vous à
.
Vitesse de connexion : Permet d'exiger une certaine vitesse de connexion au réseau. Pour plus d'informations, reportez-vous à
« Vitesse de connexion », page 477
.
Espace disque : Permet d'exiger une certaine quantité d'espace disque disponible sur le poste de travail. Pour plus d'informations, reportez-vous à
Variables d'environnement : Permet d'exiger la présence ou non de variables d'environnement spécifiques. Pour plus d'informations, reportez-vous à
« Variables d'environnement », page 479
.
Date du fichier : Permet d'exiger qu'un fichier ait une date particulière. Pour plus d'informations, reportez-vous à
« Date du fichier », page 480 .
Existence du fichier : Permet d'exiger la présence ou non d'un certain fichier. Pour plus d'informations, reportez-vous à
« Existence de fichier », page 480
.
Taille du fichier : Permet d'exiger qu'un fichier soit d'une taille particulière. Pour plus d'informations, reportez-vous à
« Taille de fichier », page 481 .
Version du fichier : Permet d'exiger qu'un fichier soit d'une version particulière. Pour plus d'informations, reportez-vous à
« Version de fichier », page 482
.
474 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Nouveau groupe : Permet d'ajouter un nouveau groupe de règles. Pour consulter des exemples d'utilisation des groupes, reportez-vous à
« Exemples de règles de distribution », page 475
.
Mémoire : Permet d'exiger la présence d'une certaine quantité de mémoire sur le poste de
travail. Pour plus d'informations, reportez-vous à « Mémoire », page 483 .
Système d'exploitation : Permet d'exiger un système d'exploitation particulier. Pour plus d'informations, reportez-vous à
« Système d'exploitation », page 483
.
Processeur : Permet d'exiger un type de processeur particulier. Pour plus d'informations, reportez-vous à
.
Registre : Permet d'exiger la présence ou non de valeurs de registre spécifiques. Pour plus d'informations, reportez-vous à
Accès distant : Permet d'exiger que le programme de lancement d'applicatifs soit exécuté
dans un mode spécifique, distant ou local (LAN). Pour plus d'informations, reportez-vous à «
Terminal Server : Permet d'exiger que le poste de travail soit (ou non) un serveur Terminal
Server. Pour plus d'informations, reportez-vous à « Terminal Server », page 486 .
Modifier
Sélectionnez une règle dans la liste, puis cliquez sur Modifier pour éditer les informations correspondantes.
Supprimer
Sélectionnez un critère dans la liste, puis cliquez sur Supprimer pour le supprimer.
Exemples de règles de distribution
Vous pouvez utiliser les opérateurs booléens AND et OR lors de la définition des règles qui régissent la distribution d'une application. Vous pouvez aussi utiliser des groupes de règles pour contrôler la distribution. Des exemples d'utilisation des opérateurs booléens AND/OR et des groupes sont présentés ci-dessous.
Règle simple utilisant l'opérateur OR
Vous voulez un poste de travail doté d'un processeur Pentium III (ou supérieur) ou du système d'exploitation Windows 2000. Pour ce faire, utilisez la règle suivante :
Processor type(Processor) >= Pentium III OR OS version(Windows NT/2000/XP) >=
5.00.2195
Pour créer cette règle :
1
2
Sur la page Règles de distribution, cliquez sur le bouton Ajouter, puis sélectionnez Processeur.
Dans la boîte de dialogue Règle du processeur, sélectionnez Supérieur ou (>=), sélectionnez
Pentium III, puis cliquez sur OK pour ajouter la règle à la liste Ajouter des règles pour contrôler la disponibilité de cette application.
3
Sur la page Règles de distribution, cliquez sur le bouton Ajouter, puis sélectionnez Système d'exploitation.
4
Dans la boîte de dialogue Règle du système d'exploitation, sélectionnez Windows NT/2000/
XP, sélectionnez Supérieur ou égal à (>=), saisissez 5.00.2195, puis cliquez sur OK à pour ajouter la règle à la liste Ajouter des règles pour contrôler la disponibilité de cette application.
Référence : paramètres de l'objet Application
475
Novell Confidential Manual (FRA) 6 October 2004
Applications
La règle est ajoutée à la liste avec un opérateur AND.
5
Dans la liste, remplacez l'opérateur AND situé devant la règle Version SE par OR.
Groupe simple
Vous voulez un poste de travail doté d'un processeur Pentium III (ou supérieur) ou du système d'exploitation Windows 2000 avec 512 Mo de mémoire minimum. Pour ce faire, utilisez la règle suivante :
Processor type(Processor) >= Pentium III OR (OS version(Windows NT/2000/XP)
>= 5.00.2195 AND System memory(RAM) >= 512)
Pour créer cette règle :
1
2
Sur la page Règles de distribution, cliquez sur le bouton Ajouter, puis sélectionnez Processeur.
Dans la boîte de dialogue Règle du processeur, sélectionnez Supérieur ou (>=), sélectionnez
Pentium III, puis cliquez sur OK pour ajouter la règle à la liste Ajouter des règles pour contrôler la disponibilité de cette application.
3
Sur la page Règles de distribution, cliquez sur le bouton Ajouter, puis sélectionnez Nouveau groupe pour ajouter un groupe à la liste Ajouter des règles pour contrôler la disponibilité de cette application.
Le nouveau groupe est nommé Groupe 1 sauf si vous avez déjà ajouté d'autres groupes à la liste. De plus, l'opérateur AND est assigné par défaut.
4
5
Recherchez Groupe 1 dans la liste et remplacez l'opérateur AND par OR.
Dans la liste, cliquez sur le bouton Ajouter au groupe en regard de Groupe 1, puis sélectionnez
Système d'exploitation.
6
Dans la boîte de dialogue Règle de système d'exploitation, sélectionnez Windows NT/2000/
XP, sélectionnez Supérieur ou égal à (>=), saisissez 5.00.2195, puis cliquez sur OK pour ajouter la règle à la liste, sous Groupe 1.
7
Dans la liste, cliquez sur le bouton Ajouter au groupe en regard de Groupe 1, puis sélectionnez
Mémoire.
8
Dans la boîte de dialogue Règle de mémoire, sélectionnez Supérieur ou égal à (>=), saisissez
512, puis cliquez sur OK pour ajouter la règle à la liste, sous Groupe 1.
La boîte de dialogue Dépendances de l'application (page Distributions > Ajouter > Applications) illustrée ci-dessous fait reposer la distribution sur l'installation ou non d'une autre application sur le poste de travail. L'autre application doit figurer parmi celles qui sont représentées dans eDirectory comme objet Application.
Si vous exigez une application qui ne figure pas dans la liste, la distribution échoue. Pour que la distribution ait bien lieu, vous pouvez demander au programme de lancement d'applicatifs d'installer l'application dépendante. Pour plus d'informations, reportez-vous à
« Page Dépendances de l'application », page 465
.
476 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Client
Nom de l'objet Application
Parcourez l'arborescence et sélectionnez l'application dont le programme de lancement d'applicatifs doit vérifier l'existence sur le poste de travail.
Application installée
Sélectionnez cette option pour indiquer que l'application sélectionnée doit déjà être installée sur le poste de travail.
Application non installée
Sélectionnez cette option pour indiquer que l'application sélectionnée ne doit pas être installée sur le poste de travail.
La boîte de dialogue Règle du client Novell (page Règles de distribution > Ajouter > Client) illustrée ci-dessous vous permet de baser la distribution sur l'installation ou nom du client Novell sur le poste de travail.
Utilisation du client
Sélectionnez La connexion utilise le client Novell si vous souhaitez que l'application soit disponible uniquement sur les postes de travail qui exécutent le client Novell.
Sélectionnez La connexion n'utilise pas le client Novell pour que l'application soit disponible uniquement sur les postes de travail qui n'exécutent pas le client Novell.
Vitesse de connexion
La boîte de dialogue Vitesse de connexion (page Règles de distribution > Ajouter > Vitesse de connexion) vous permet de baser la distribution sur la vitesse de connexion réseau du poste de travail.
Référence : paramètres de l'objet Application
477
Novell Confidential Manual (FRA) 6 October 2004
Par exemple, si vous souhaitez que l'application ne soit pas disponible sur les postes de travail distants dont la vitesse de connexion est inférieure à 56 Kbits/s, vous pouvez exiger une vitesse de connexion supérieure ou égale à 56 Kbits/s.
Vitesse (instruction conditionnelle)
Indiquez si la vitesse de connexion doit être inférieure à (<), inférieure ou égale à (<=), supérieure
à (>) ou supérieure ou égale à (>) la vitesse de connexion saisie dans le champ Kilobits par seconde.
Kilobits par seconde (condition)
Indiquez la vitesse de connexion en kilobits par seconde.
Espace disque
La boîte de dialogue Règle d'espace disque (page Règles de distribution > Ajouter > Espace disque) illustré ci-dessous vous permet de baser la distribution sur l'espace disque disponible du poste de travail. Cela permet de s'assurer que le programme de lancement d'applicatifs ne tente pas de distribuer une application sur un poste de travail qui ne dispose pas de suffisamment d'espace.
L'espace disque de
Sélectionnez le disque sur lequel vous avez besoin d'espace disponible. La liste inclut les options suivantes :
De A à Z : Permet de sélectionner le disque associé à l'unité A, B, C, etc.
Unité du répertoire système Windows : Permet de sélectionner le disque sur lequel réside le répertoire système Windows (par exemple, winnt\system32).
Unité du répertoire Windows : Permet de sélectionner le disque sur lequel réside le répertoire Windows (par exemple, winnt).
478 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Unité du répertoire temporaire : Permet de sélectionner le disque sur lequel réside le répertoire temporaire Windows (par exemple, winnt\temp).
Si vous créez plusieurs critères d'espace disque requis pour l'application, le programme de lancement d'applicatifs les additionne pour déterminer la quantité totale d'espace disque requise.
Par exemple, si vous indiquez 20 Mo d'espace disponible sur l'unité du répertoire Windows (à savoir l'unité C:)10 Mo pour le répertoire temp (qui figure aussi sur l'unité c:) et 50 Mo pour l'unité
D:, le programme de lancement d'applicatifs distribue l'objet Application uniquement si 30 Mo sont disponibles sur l'unité C: et 50 Mo sur l'unité D:.
Est (instruction conditionnelle)
Indiquez si l'espace disque disponible doit être inférieur, inférieur ou égal, égal, supérieur ou supérieur ou égal à la quantité figurant dans le champ Mo. Les opérateurs correspondants sont les suivants :
Inférieur à : <
Inférieur ou égal à : <=
Égal à : =
Supérieur ou égal à : >=
Supérieur à : >
Par exemple, si vous exigez au moins 50 Mo d'espace disque libre, sélectionnez >= (Supérieur ou
égal à), puis entrez 50 dans le champ Mo.
Mo (condition)
Entrez l'espace disque requis.
Variables d'environnement
La boîte de dialogue Règle de variable d'environnement (page Règles de distribution > Ajouter >
Variables d'environnement) illustrée ci-dessous vous permet de baser la distribution sur l'existence ou non d'une variable d'environnement contenant des données spécifiques.
Référence : paramètres de l'objet Application
479
Novell Confidential Manual (FRA) 6 October 2004
Nom de la valeur
Entrez le nom de la variable d'environnement. Sélectionnez l'option Nom existant pour exiger que la variable existe sur le poste de travail ou sélectionnez l'option Nom inexistant pour exiger une variable qui n'existe pas sur le poste de travail.
Données de la valeur
Indiquez si les données de variable doivent être égales aux données entrées dans le champ
Données, différentes de ces données, ou bien si elles doivent les contenir ou ne pas les contenir.
Date du fichier
La boîte de dialogue Règle de date de fichier (page Règles de distribution > Ajouter > Date du fichier) illustrée ci-dessous vous permet de baser la distribution sur la date d'un fichier spécifique qui se trouve sur le poste de travail.
Fichier
Parcourez l'arborescence pour sélectionner le fichier dont le programme de lancement d'applicatifs doit vérifier la date.
Est (instruction conditionnelle)
Indiquez si la date du fichier doit être antérieure, antérieure ou identique, identique, postérieure, ou postérieure ou identique à la date entrée dans le champ Date. Par exemple, si vous voulez distribuer l'application uniquement pour les fichiers datés du 15 janvier 2000 ou d'une date antérieure, sélectionnez Le ou avant le, puis la date.
Date (condition)
Utilisez le calendrier pour sélectionner la date de votre choix.
Existence de fichier
La boîte de dialogue Règle d'existence de fichier (page Règles de distribution > Ajouter >
Existence du fichier) illustrée ci-dessous vous permet de baser la distribution sur l'existence ou non d'un fichier spécifique sur le poste de travail.
480 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Fichier
Parcourez l'arborescence et sélectionnez le fichier que le programme de lancement d'applicatifs doit rechercher.
Fichier existant
Sélectionnez cette option pour exiger que le fichier existe sur le poste de travail.
Fichier inexistant
Sélectionnez cette option pour exiger que le fichier n'existe pas sur le poste de travail.
Taille de fichier
La boîte de dialogue Règle de taille du fichier (page Règles de distribution > Ajouter > Taille du fichier) illustrée ci-dessous vous permet de baser la distribution sur la taille d'un fichier spécifique qui se trouve sur le poste de travail.
Fichier
Parcourez l'arborescence pour sélectionner le fichier dont le programme de lancement d'applicatifs doit vérifier la taille.
Est (instruction conditionnelle)
Indiquez si la taille doit être inférieure, inférieure ou égale, égale, supérieure, ou supérieure ou
égale à celle entrée dans le champ Taille. Les opérateurs correspondants sont les suivants :
Inférieur à : <
Inférieur ou égal à : <=
Égal à : =
Référence : paramètres de l'objet Application
481
Novell Confidential Manual (FRA) 6 October 2004
Supérieur ou égal à : >=
Supérieur à : >
Par exemple, si vous voulez exiger un fichier d'une taille au moins égale à 200 Ko, sélectionnez
>= (Supérieur ou égal à), puis entrez 200000 dans le champ Taille.
Taille
Entrez la taille du fichier en kilo-octets.
Version de fichier
La boîte de dialogue Règle de version de fichier (page Règles de distribution > Ajouter > Version du fichier) illustrée ci-dessous vous permet de baser la distribution sur la version d'un fichier spécifique qui se trouve sur le poste de travail.
Fichier
Parcourez l'arborescence pour sélectionner le fichier dont le programme de lancement d'applicatifs doit vérifier la version.
Est (instruction conditionnelle)
Indiquez si la version doit être inférieure, inférieure ou égale, égale, supérieure, ou supérieure ou
égale à celle entrée dans le champ Version. Les opérateurs correspondants sont les suivants :
Inférieur à : <
Inférieur ou égal à : <=
Égal à : =
Supérieur ou égal à : >=
Supérieur à : >
Par exemple, si vous voulez au moins la version 1.12.2.234, sélectionnez >= (Supérieur ou égal à) et entrez 1.12.2.234 dans le champ Version.
Version (condition)
Indiquez la version de fichier voulue.
482 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Mémoire
La boîte de dialogue Règle de mémoire (page Règles de distribution > Ajouter > Mémoire) illustrée ci-dessous vous permet de baser la distribution sur la quantité de mémoire (RAM) requise sur le poste de travail.
Mémoire (instruction conditionnelle)
Indiquez si la quantité totale de mémoire doit être inférieure, inférieure ou égale, égale, supérieure ou supérieure ou égale à la quantité figurant dans le champ Mo de RAM. Les opérateurs correspondants sont les suivants :
Inférieur à : <
Inférieur ou égal à : <=
Égal à : =
Supérieur ou égal à : >=
Supérieur à : >
Par exemple, si vous exigez au moins 32 Mo de RAM libre, sélectionnez >= (Supérieur ou égal à), puis entrez 32 dans le champ Mo de RAM.
Mo de RAM (condition)
Indiquez la quantité de mémoire requise.
Système d'exploitation
La boîte de dialogue Règle de système d'exploitation (page Règles de distribution > Ajouter >
Système d'exploitation) illustrée ci-dessous vous permet de baser la distribution sur le système d'exploitation installé sur le poste de travail et sa version.
Référence : paramètres de l'objet Application
483
Novell Confidential Manual (FRA) 6 October 2004
Processeur
Plate-forme
Sélectionnez le système d'exploitation (Windows 98 ou Windows NT/2000/XP) que le poste de travail doit exécuter.
Remarque :
La nécessité d'avoir à définir un système d'exploitation avant qu'une application soit disponible a été supprimée.
Dans les versions précédentes de ZENworks, il était nécessaire de définir la plate-forme de système d'exploitation dans la configuration système requise pour qu'une application puisse être distribuée et lancée.
Cette exigence a été supprimée.
Le nouveau comportement adopte la logique suivante : lorsqu'une application s'exécute uniquement sur un système d'exploitation spécifique, définissez une règle de distribution de système d'exploitation. Si une application ne nécessite pas de système d'exploitation spécifique, il n'est pas nécessaire de définir une règle de distribution. Par défaut, les applications sans règle de distribution de système d'exploitation définie sont disponibles sur toutes les plates-formes prises en charge (Windows 98, Windows 2000 et Windows XP).
Version
Indiquez si le numéro de version doit être inférieur, inférieur ou égal, égal, supérieur, ou supérieur ou égal au numéro entré dans le champ Version.
Inférieur à : <
Inférieur ou égal à : <=
Égal à : =
Supérieur ou égal à : >=
Supérieur à : >
Par exemple, si vous voulez au moins la version 4.00.950, sélectionnez >= (Supérieur ou égal à) et entrez 4.00.950 dans le champ Version.
La boîte de dialogue Règle de processeur (page Règles de distribution > Ajouter > Processeur) illustrée ci-dessous vous permet de baser la distribution sur le processeur du poste de travail.
Processeur
Indiquez si le processeur doit être inférieur, inférieur ou égal, égal, supérieur ou supérieur ou égal au type de processeur (386, 486, Pentium, Pentium Pro, Pentium II ou Pentium III) sélectionné dans la liste des processeurs.
Inférieur à : <
Inférieur ou égal à : <=
Égal à : =
Supérieur ou égal à : >=
484 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Registre
Supérieur à : >
Par exemple, si vous voulez exiger au moins un processeur Pentium II, sélectionnez > (Supérieur ou égal à), puis choisissez Pentium II.
La boîte de dialogue Règle de registre (page Règles de distribution > Ajouter > Registre) illustrée ci-dessous vous permet de baser la distribution sur l'existence ou non d'une valeur ou d'une clé de registre spécifique.
Clé
Parcourez l'arborescence et sélectionnez la clé de registre que vous souhaitez vérifier avant la distribution. Sélectionnez Clé existante si la clé doit exister pour que la distribution ait lieu ou Clé inexistante dans le cas contraire.
Nom
Si la clé a une valeur que vous voulez rechercher, parcourez l'arborescence et sélectionnez cette valeur. Sélectionnez Valeur existante si la valeur doit exister pour que la distribution ait lieu ou
Valeur inexistante dans le cas contraire.
Valeur
Si vous avez indiqué une valeur dans le champ Nom de la valeur, sélectionnez un opérateur (<, <=,
=, !=, >=, >) pour les données de la valeur, entrez les données dans le champ Valeur, puis indiquez si la valeur est une chaîne ou un élément de type DWORD.
La définition des opérateurs est la suivante :
Inférieur à : <
Inférieur ou égal à : <=
Référence : paramètres de l'objet Application
485
Novell Confidential Manual (FRA) 6 October 2004
Accès distant
Égal à : =
Supérieur ou égal à : >=
Supérieur à : >
La boîte de dialogue Règle d'accès distant (page Règles de distribution > Ajouter > Accès distant) illustrée ci-dessous vous permet de baser la distribution sur le mode d'exécution distant ou local
(LAN) du programme de lancement d'applicatifs. La méthode utilisée par le programme de lancement d'applicatifs pour détecter le mode en cours est déterminée par le paramètre Détection de l'accès distant (Utilisateur / Poste de travail / objet Conteneur > onglet ZENworks > page
Configuration du programme de lancement > bouton Ajouter > onglet Utilisateur).
La connexion par accès distant est
Indiquez si la connexion doit être une connexion par accès distant ou une connexion LAN (réseau local). Par exemple, si vous sélectionnez l'option La connexion par accès distant est, l'application est distribuée à un utilisateur uniquement si le programme de lancement d'applicatifs s'exécute en mode distant.
Terminal Server
La boîte de dialogue Règle Terminal Server (page Règles de distribution > Ajouter > Terminal
Server) illustrée ci-dessous vous permet de baser la distribution sur le fait que la machine est ou non un serveur Terminal Server (en d'autres termes, les services Windows Terminal Server sont actifs sur la machine).
Sélectionnez Terminal Server requis si vous souhaitez que l'application soit distribuée uniquement sur les serveurs Terminal Server. Sélectionnez Poste de travail non-Terminal Server pour que l'application soit distribuée uniquement sur les postes de travail qui ne sont pas des serveurs
Terminal Server.
Page Planifier
La page de propriétés Planifier est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
486 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Cette page de propriétés, illustrée ci-dessous, définit les dates et les heures auxquelles les utilisateurs peuvent accéder au programme de lancement d'applicatifs. Le programme de lancement d'applicatifs affiche l'icône de l'application uniquement pendant les plages horaires spécifiées.
La planification s'applique, que l'application soit ou non installée. Par exemple, si un utilisateur n'a pas encore installé l'application, il ne pourra l'installer que pendant les plages horaires spécifiées.
De même, si un utilisateur a déjà installé l'application, il ne pourra y accéder que pendant les plages horaires spécifiées dans la planification.
Type de planification
Sélectionnez le type de planification à utiliser. Vous avez le choix entre Aucun, Jours spécifiés et
Plage des jours.
Aucun
Cette option indique qu'aucune planification n'est définie. L'objet Application devient disponible pour un objet dès que les prérequis système sont établis (Disponibilité > page Prérequis système) et que l'application a été associée à l'objet (page Associations).
Jours spécifiés
Cette option permet de sélectionner les dates auxquelles vous souhaitez que l'objet Application soit disponible. Après avoir sélectionné cette option, remplissez les champs suivants :
Plage de dates : La liste Plage de dates contient toutes les dates de disponibilité de l'objet
Application. Pour ajouter une date, cliquez sur Ajouter > sélectionnez la date de votre choix
> cliquez sur OK pour l'afficher dans la liste. Vous ne pouvez pas sélectionner plus de
350 dates spécifiques.
Heure pour les dates sélectionnées : Sélectionnez les heures de début et de fin de disponibilité. Ces heures sont appliquées à toutes les dates de la liste Plage de dates. L'heure est incrémentée par intervalles de 5 minutes, la première heure de début disponible étant 0
Référence : paramètres de l'objet Application
487
Novell Confidential Manual (FRA) 6 October 2004 heure (minuit) et la dernière heure de fin étant 23 heures 55. Par conséquent, il existe toujours un intervalle de 5 minutes, entre 23 heures 55 et minuit, pendant lequel l'application n'est pas disponible. Pour que l'application soit disponible toute la journée, vous devez utiliser le type de planification Plage des jours.
Échelonner à partir de l'heure de début (en minutes) : Cette option d'échelonnement permet d'étaler les heures d'accès utilisateur sur la durée précisée en minutes afin d'éviter que tous les utilisateurs n'exécutent l'application en même temps. Si vous prévoyez que tous les utilisateurs vont lancer l'application dès qu'elle est disponible et qu'elle est distribuée ou exécutée à partir du réseau, vous pouvez utiliser cette option pour éviter de surcharger le réseau.
Par exemple, si vous souhaitez distribuer une application à 100 utilisateurs, vous pouvez utiliser l'option Échelonner à partir de l'heure de début pour spécifier un délai d'une heure
(démarrant à l'heure planifiée) pendant lequel distribuer l'application aux différents utilisateurs.
Plage des jours
Cette option permet de sélectionner une plage de jours pendant laquelle l'application sera disponible. Vous pouvez également utiliser cette option pour rendre les applications disponibles uniquement certains jours de la semaine au cours d'une période donnée. Après avoir sélectionné cette option, remplissez les champs suivants :
Plage de dates : Pour définir une plage de jours, sélectionnez une date de début et une date de fin, puis choisissez des jours (de dimanche à samedi) au sein de la plage de dates définie pour lesquels l'application sera disponible. Par défaut, tous les jours sont sélectionnés ; un jour est sélectionné lorsque le bouton correspondant est enfoncé.
Heure pour la plage sélectionnée : Sélectionnez les heures de début et de fin de disponibilité.
Cette option fonctionne différemment selon que la plage de dates inclut un jour, plusieurs jours voire les sept jours. Si cette page inclut un à six jours (mais pas les sept), l'application est disponible entre l'heure de début et l'heure de fin des jours spécifiés. Par exemple, si vous rendez l'application disponible le lundi de 8 heures à 17 heures, elle sera accessible entre
8 heures et 17 heures. Toutefois, si la plage de dates inclut les sept jours, les horaires sont ignorés et l'application est disponible tous les jours, 24 heures sur 24.
Échelonner à partir de l'heure de début (en minutes) : Cette option d'échelonnement permet d'étaler les heures d'accès utilisateur sur la durée précisée en minutes afin d'éviter que tous les utilisateurs n'exécutent l'application en même temps. Si vous prévoyez que tous les utilisateurs vont lancer l'application dès qu'elle est disponible et qu'elle est distribuée ou exécutée à partir du réseau, vous pouvez utiliser cette option pour éviter de surcharger le réseau.
Par exemple, si vous souhaitez distribuer une application à 100 utilisateurs, vous pouvez utiliser l'option Échelonner à partir de l'heure de début pour spécifier un délai d'une heure
(démarrant à l'heure planifiée) pendant lequel distribuer l'application aux différents utilisateurs.
Utiliser cet horaire en heure GMT pour tous les clients : La planification est établie en fonction du fuseau horaire du poste de travail. Si votre réseau couvre plusieurs fuseaux horaires et que vous planifiez l'exécution de l'application pour 13 heures, cette dernière sera alors exécutée à 13 heures dans chaque fuseau horaire. Vous pouvez sélectionner cette option pour que des postes de travail exécutent des applications en même temps, indépendamment de leur fuseau horaire (par exemple, à 13 heures, heure de Rome, et à 4 heures, heure de
Los Angeles).
488 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Page Interruption
La page de propriétés Interruption est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés, illustrée ci-dessous, détermine la manière dont le programme de lancement d'applicatifs arrête l'application si celle-ci n'est plus à la disposition de l'utilisateur qui l'exécute. Une application n'est plus à la disposition d'un utilisateur dans les cas suivants :
Vous la dissociez de l'utilisateur.
La période de disponibilité expire.
Les règles de distribution de l'application ont changé et le poste de travail de l'utilisateur ne répond plus à ces critères.
Définir le comportement de l'interruption
Sélectionnez le comportement à appliquer lors de l'arrêt de l'application.
Aucun
Sélectionnez cette option pour désactiver tous les comportements d'interruption.
Envoyer un message pour fermer une application
Si vous sélectionnez cette option, le programme de lancement d'applicatifs affiche un message qui demande à l'utilisateur de fermer l'application. Ce message apparaît régulièrement jusqu'à ce que l'utilisateur ferme l'application.
Dans la boîte de dialogue Message de fermeture de base, sélectionnez la fréquence à laquelle le programme de lancement d'applicatifs affiche le message. Le message suivant est utilisé par défaut, à moins que vous ne cliquiez sur le bouton Message pour définir un message personnalisé :
Référence : paramètres de l'objet Application
489
Novell Confidential Manual (FRA) 6 October 2004
WARNING! Your access to this application has expired. Please close the application to avoid losing your work.
Envoyer un message et proposer d'enregistrer les données
Si vous sélectionnez cette option, le programme de lancement d'applicatifs affiche d'abord un message qui demande à l'utilisateur de fermer l'application. Si l'utilisateur ne ferme pas l'application, le programme de lancement d'applicatifs transmet un appel à l'application avec l'instruction de se fermer. Si toutes les données de l'utilisateur ont été enregistrées, l'application se ferme immédiatement. Si l'utilisateur n'a pas encore enregistré toutes ses données, il peut le faire dans la boîte de dialogue Enregistrer que l'application affiche. Une fois l'application fermée, les utilisateurs ne peuvent pas la relancer.
Important :
Certaines applications affichent une boîte de dialogue Enregistrer présentant un bouton Annuler, en plus des boutons Oui et Non. Le bouton Annuler permet d'interrompre la fermeture de l'application qui reste ainsi opérationnelle. Si la boîte de dialogue Enregistrer de l'application comporte un bouton Annuler et que vous voulez être sûr de fermer l'application, vous devez utiliser l'option Envoyer un message, proposer d'enregistrer, forcer la fermeture.
Après avoir sélectionné cette option, remplissez les champs suivants :
Message d'avertissement (facultatif) : Sélectionnez l'option Avertissement si vous voulez avertir l'utilisateur et lui demander de fermer l'application, puis saisissez le nombre d'apparitions du message d'avertissement et l'intervalle entre chacune de ces apparitions.
Le message suivant est utilisé par défaut, à moins que vous ne cliquiez sur le bouton Message pour définir un message personnalisé :
WARNING! Your access to this application has expired. Please close the application to avoid losing your work.
Message d'invite à la fermeture : Ce message apparaît si l'utilisateur ne ferme pas l'application après avoir reçu le message d'avertissement le nombre de fois que vous avez défini, ou si l'option d'affichage d'un message d'avertissement n'est pas activée.
Dans la zone Message d'invite à la fermeture, indiquez la fréquence à laquelle vous voulez inviter l'utilisateur à fermer l'application. Si, après avoir reçu cette invite, l'utilisateur ne ferme pas l'application, le programme de lancement d'applicatifs tente de le faire. Le message suivant est utilisé par défaut, à moins que vous ne cliquiez sur le bouton Message pour définir un message personnalisé :
WARNING! Your access to this application has expired and the application will close shortly. Please save your work and exit the application.
Envoyer un message, proposer d'enregistrer, forcer la fermeture
Si vous sélectionnez cette option, le programme de lancement d'applicatifs affiche d'abord un message qui demande à l'utilisateur de fermer l'application. Si l'utilisateur ne ferme pas l'application, le programme de lancement d'applicatifs transmet un appel à l'application avec l'instruction de se fermer. Si toutes les données de l'utilisateur ont été enregistrées, l'application se ferme immédiatement. Si l'utilisateur n'a pas encore enregistré toutes ses données, il peut le faire dans la boîte de dialogue Enregistrer que l'application affiche. Quelle que soit l'option choisie par l'utilisateur (Oui, Non, Annuler), l'application se ferme.
Après avoir sélectionné cette option, remplissez les champs suivants :
Message d'avertissement (facultatif) : Sélectionnez l'option Avertissement si vous voulez avertir l'utilisateur et lui demander de fermer l'application, puis saisissez le nombre d'apparitions du message d'avertissement et l'intervalle entre chacune de ces apparitions.
490 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Le message suivant est utilisé par défaut, à moins que vous ne cliquiez sur le bouton Message pour définir un message personnalisé :
WARNING! Your access to this application has expired. Please close the application to avoid losing your work.
Message d'invite à la fermeture : Ce message apparaît si l'utilisateur ne ferme pas l'application après avoir reçu le message d'avertissement le nombre de fois que vous avez défini, ou si l'option d'affichage d'un message d'avertissement n'est pas activée.
Dans la zone Message d'invite à la fermeture, indiquez la fréquence à laquelle vous voulez inviter l'utilisateur à fermer l'application. Si, après avoir reçu cette invite, l'utilisateur ne ferme pas l'application, le programme de lancement d'applicatifs tente de le faire. Le message suivant est utilisé par défaut, à moins que vous ne cliquiez sur le bouton Message pour définir un message personnalisé :
WARNING! Your access to this application has expired and the application will close shortly. Please save your work and exit the application.
Interruption de l'application : Ce message apparaît une fois que le programme de lancement d'applicatifs a fermé l'application. Si vous ne souhaitez pas utiliser le message d'interruption par défaut, cliquez sur le bouton Message et définissez un message personnalisé. Le message par défaut est le suivant :
The application you were running has expired. For additional usage, please contact your system administrator.
Envoyer un message et forcer la fermeture avec des explications
Cette option invite l'utilisateur à fermer l'application. Si l'utilisateur ne le fait pas, le programme de lancement d'applicatifs ferme l'application automatiquement et affiche un message d'interruption.
Après avoir sélectionné cette option, remplissez les champs suivants :
Message d'avertissement (facultatif) : Sélectionnez l'option Avertissement si vous voulez avertir l'utilisateur et lui demander de fermer l'application, puis saisissez le nombre d'apparitions du message d'avertissement et l'intervalle entre chacune de ces apparitions.
Si l'utilisateur ne ferme pas l'application, le programme de lancement d'applicatifs ferme l'application automatiquement après le dernier message d'avertissement. Le message suivant est utilisé par défaut, à moins que vous ne cliquiez sur le bouton Message pour définir un message personnalisé :
WARNING! Your access to this application has expired. Please close the application to avoid losing your work.
Interruption de l'application : Ce message apparaît une fois que le programme de lancement d'applicatifs a fermé l'application. Si vous ne souhaitez pas utiliser le message d'interruption par défaut, cliquez sur le bouton Message et définissez un message personnalisé. Le message par défaut est le suivant :
The application you were running has expired. For additional usage, please contact your system administrator.
Onglet Commun
Cet onglet inclut les pages suivantes :
« Page Unités / Ports », page 494
Référence : paramètres de l'objet Application
491
Novell Confidential Manual (FRA) 6 October 2004
« Page Droits sur fichiers », page 497
« Page Création d'image », page 502
« Page Désinstaller », page 507
« Page Scripts de désinstallation », page 509
Page Macros
La page de propriétés Macros est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés affiche les macros définies pour être utilisées avec l'objet Application.
Pour plus d'informations sur les champs de l'objet Application qui prennent en charge les macros, reportez-vous à
« Propriétés des objets Application où les macros sont acceptées », page 541
.
Ces macros, nommées macros d'objet Application, sont tout simplement des noms de variables associées à des valeurs, généralement des valeurs de chaîne.
Par exemple, lorsque vous créez un objet Application à l'aide d'un fichier .aot ou .axt, une macro
SOURCE_PATH est automatiquement ajoutée à la liste. Cette macro définit l'emplacement des fichiers source à partir duquel l'application est installée. Vous devez souvent entrer le chemin d'accès source lors de la définition d'autres propriétés de l'objet Application. En créant une macro
SOURCE_PATH, il vous suffit ensuite d'entrer %SOURCE_PATH% au lieu du chemin d'accès source lui-même.
Important :
Lorsque vous utilisez une macro pour l'une de ces propriétés, vous devez faire figurer le nom de cette macro entre deux caractères % (par exemple, %SOURCE_PATH%).
492 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
macros
Fichier
Ajouter
La liste Macros affiche toutes les macros définies pour être utilisées avec l'objet Application.
Cette option permet de rechercher des informations de macro particulières et d'importer des macros à partir d'autres objets Application.
Cliquez sur Fichier, puis choisissez l'une des options suivantes :
Rechercher : Recherche des informations particulières dans les champs Nom, Valeur et
Invite.
Suivant : Recherche l'occurrence suivante de l'information.
Importer : Importe des macros à partir du fichier .aot ou .axt d'un autre objet Application.
La boîte de dialogue Ouvrir affiche par défaut le type de fichier *.axt. Si vous effectuez une importation à partir d'un fichier .aot, vous devez remplacer l'affichage du type de fichier existant par *aot ou Tous les fichiers afin de sélectionner le fichier .aot.
Utilisez le bouton Ajouter pour définir une macro d'objet Application et l'ajouter à la liste Macros.
Vous pouvez ajouter une macro Valeur de chaîne ou une macro Invite.
Valeur de chaîne
Une macro Valeur de chaîne est une macro utilisée pour créer une variable à laquelle est associée une valeur de chaîne. Cela vous permet de définir cette variable à un emplacement et de l'utiliser ensuite en plusieurs emplacements.
Pour créer une macro Valeur de chaîne, cliquez sur Ajouter > Valeur de chaîne pour afficher la boîte de dialogue Éditer une valeur de chaîne. Dans la zone Nom de la valeur, saisissez le nom de la variable, puis saisissez sa valeur dans la zone Données de la valeur. Cliquez sur OK pour ajouter la macro à la liste Macros.
Vous pouvez placer des macros dans des macros. Dans l'exemple suivant, *WINDISK, une macro
Windows spéciale, est utilisée dans la définition de la macro TARGET_PATH :
Value Name: TARGET_PATH
Value Data: %*WINDISK%\Program Files
Lors de l'intégration d'une autre macro dans la chaîne, faites figurer cette macro entre deux caractères %, comme dans l'exemple ci-dessus. Vous pouvez intégrer des macros Windows spéciales, des macros d'attributs eDirectory, des macros de variables d'environnement, des macros de script de login, des macros de variables de langue et d'autres macros d'objet
Application. Pour plus d'informations sur les macros, reportez-vous au
Chapitre 47, « Référence : macros », page 529 .
Invite
Une macro Invite sert à créer une macro qui invite l'utilisateur à accepter la valeur par défaut (une unité ou une chaîne) ou à saisir une nouvelle valeur. Il existe deux types de macros Invite : les macros d'invite au choix de l'unité et les macros d'invite au choix d'une chaîne. Étant donné que l'installation des applications MSI est contrôlée par Windows Installer et non pas par le programme de lancement d'applicatifs, les macros Invite ne fonctionnent pas avec les applications MSI.
Référence : paramètres de l'objet Application
493
Novell Confidential Manual (FRA) 6 October 2004
Pour créer une macro d'invite au choix de l'unité, cliquez sur Ajouter > Invite > Unité pour afficher la boîte de dialogue Macros d'invite au choix de l'unité. Remplissez les champs en suivant les indications ci-dessous :
Nom de la macro : Nommez la macro comme vous le souhaitez. N'utilisez pas d'espaces.
Texte de l'invite : Saisissez le texte que vous souhaitez présenter aux utilisateurs.
Par exemple, « Cette application va être installée sur votre unité l'unité D:. Saisissez une autre lettre d'unité si vous le souhaitez : »
Valeur par défaut : Sélectionnez l'unité utilisée si l'utilisateur n'en indique pas d'autre.
Espace disque minimal en Mo : Indiquez la quantité minimale d'espace disque disponible nécessaire pour installer l'application.
Pour créer une macro d'invite au choix d'une chaîne, cliquez sur Ajouter > Invite > Chaîne pour afficher la boîte de dialogue Macros d'invite au choix d'une chaîne. Remplissez les champs en suivant les indications ci-dessous :
Nom de la macro : Nommez la macro comme vous le souhaitez. N'utilisez pas d'espaces.
Texte de l'invite : Saisissez le texte que vous souhaitez présenter aux utilisateurs.
Valeur par défaut : Sélectionnez la valeur utilisée si l'utilisateur n'en saisit aucune en réponse
à l'invite.
Espace disque minimal en Mo : Indiquez la quantité minimale d'espace disque disponible nécessaire pour installer l'application.
Longueur de chaîne maximale en nombre de caractères : Indiquez le nombre maximal de caractères que l'utilisateur peut saisir en réponse à l'invite.
Modifier
Sélectionnez la macro dont vous souhaitez modifier les informations, puis cliquez sur Modifier.
Supprimer
Sélectionnez la macro à supprimer, puis cliquez sur Supprimer.
Page Unités / Ports
La page de propriétés Unités / Ports est accessible uniquement sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Cette page de propriétés, illustrée ci-dessous, détermine les assignations d'unité et les captures de port de l'application. Les assignations d'unité et les captures de port sont effectuées par les clients réseau du poste de travail et non pas par le programme de lancement d'applicatifs. Le poste de travail doit donc disposer des clients réseau (par exemple, le client Novell et Microsoft Client) nécessaires pour effectuer les assignations et les captures.
494 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Supposons, par exemple, que vous ayez configuré sur l'unité W: l'exécution d'une application de base de données. Pour vous assurer que W est assigné à l'emplacement de l'application, vous pouvez l'assigner au serveur, au volume et au répertoire dans lesquels se trouve l'application.
Lorsque le programme de lancement d'applicatifs lance l'application, il établit l'assignation de l'unité en fonction des conditions définies lors de la configuration de l'assignation d'unité.
Imaginez aussi que des utilisateurs aient besoin d'accéder à un emplacement réseau pour stocker des fichiers créés dans un logiciel de traitement de texte. Si vous assignez une unité, l'assignation d'unité devient active dès que l'application est exécutée.
Par défaut, les assignations d'unité et les captures de port sont libérées lorsque l'utilisateur ferme l'application. Si plusieurs applications en cours d'exécution utilisent les mêmes assignations d'unité ou captures de port, celles-ci ne sont pas libérées tant que la dernière application n'est pas fermée. Si vous ne voulez pas que les assignations d'unité et les captures de port soient libérées, désélectionnez l'option Nettoyer les ressources du réseau (Options d'exécution > page
Environnement).
Unités à assigner
La liste Unités à assigner contient toutes les unités à assigner avant le lancement de l'application.
Ajouter
Cliquez sur Ajouter pour afficher la boîte de dialogue Unité à assigner. Remplissez les champs suivants :
Racine : Sélectionnez cette option pour traiter le chemin d'accès en tant que racine de l'unité.
Option : Sélectionnez le type d'unité à assigner. Les types disponibles sont les suivants :
DRIVE: sélectionnez cette option pour assigner une lettre d'unité (de A à Z).
S1: sélectionnez cette option pour assigner l'unité à la première unité de recherche disponible.
S2: sélectionnez cette option pour assigner l'unité à la dernière unité de recherche.
Référence : paramètres de l'objet Application
495
Novell Confidential Manual (FRA) 6 October 2004
Unité : Assignez une lettre d'unité. Les options comprennent les unités A à Z, ou l'unité suivante disponible.
Chemin d'accès : Saisissez, ou parcourez l'arborescence et sélectionnez, le chemin d'accès à assigner à l'unité sélectionnée. Si vous saisissez un chemin d'accès, utilisez la syntaxe suivante :
serveur\volume:chemin
\\serveur\volume\chemin
nom_objet_Volume:chemin
nom_objet_Assignation_répertoire:chemin
lettre_unité:\chemin
Vous pouvez également utiliser une macro dans ce champ. Pour plus d'informations sur les
macros, reportez-vous au Chapitre 47, « Référence : macros », page 529 .
Assigner si l'unité n'est pas assignée ou si l'assignation est la même : Sélectionnez cette option pour que le programme de lancement d'applicatifs assigne l'unité si 1) elle n'existe pas déjà ou si 2) elle est identique à une assignation d'unité existante.
Écraser une assignation d'unité existante : Sélectionnez cette option pour que le programme de lancement d'applicatifs remplace toute assignation utilisant la lettre d'unité demandée. Par exemple, si S: est assignée à \\server1\sys\public et que vous ayez défini la nouvelle assignation d'unité S: en tant que \\server1\apps\timecard, le résultat est le suivant : l'unité S: est assignée à \\server1\apps\timecard.
Pour identifier cette option dans la liste Unités à assigner, le terme FORCE est ajouté aux informations d'assignation.
Utiliser l'assignation d'unité existante si cette unité est déjà assignée : Sélectionnez cette option pour utiliser l'assignation d'unité existante même si elle est différente du chemin d'accès demandé. Par exemple, si S: est assignée à \\server1\sys\public et que vous ayez défini la nouvelle assignation d'unité S: en tant que \\server1\apps\timecard, le résultat est le suivant : l'unité S: reste assignée à \\server1\sys\public.
Pour identifier cette option dans la liste Unités à assigner, le terme REUSE est ajouté aux informations d'assignation.
Modifier
Sélectionnez une assignation d'unité dans la liste Unités à assigner, puis cliquez sur Modifier pour afficher la boîte de dialogue Unité à assigner. Modifiez les informations d'assignation d'unité de votre choix. Reportez-vous à la description des champs ci-dessus ou cliquez sur le bouton Aide dans la boîte de dialogue.
Supprimer
Sélectionnez une assignation d'unité dans la liste Unités à assigner, puis cliquez sur Supprimer pour la supprimer.
Ports à capturer
Cette liste contient tous les ports à capturer avant le lancement de l'application.
Ajouter
Cliquez sur Ajouter pour afficher la boîte de dialogue Ports à capturer. Remplissez les champs suivants :
Port : Sélectionnez le port LPT à assigner à l'imprimante ou à la file d'attente.
496 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Imprimante ou file d'attente : Parcourez l'arborescence pour sélectionner une imprimante ou une file d'attente.
Vous pouvez également utiliser une macro dans ce champ. Pour plus d'informations sur les
macros, reportez-vous au Chapitre 47, « Référence : macros », page 529 .
Indicateurs de capture : Vous pouvez utiliser cette option pour remplacer les paramètres de notification, de bannière et de saut de page définis sur le poste de travail de l'utilisateur.
Lorsqu'un utilisateur imprime à partir de l'application, les paramètres que vous avez définis sont utilisés.
Dans la zone Indicateurs de capture, cochez la case Écraser le paramètre de poste de travail pour remplacer le paramètre de capture souhaité. Après cette opération, le paramètre Capture correspondant est activé. Sélectionnez le paramètre pour l'activer. Pour désactiver un paramètre, ne cochez pas la case correspondante.
Par exemple, si vous cochez la case Notifier sous Écraser le paramètre de poste de travail en cochant également la case Notifier sous Paramètres de capture, lorsque l'utilisateur imprime un document, le client Novell affiche un panneau d'alerte Notifier pour indiquer la fin du travail d'impression, quels que soient les paramètres de capture définis sur le poste de travail de l'utilisateur. Par contre, si vous cochez la case Notifier sous Écraser le paramètre de poste de travail sans cocher la case Notifier sous Paramètres de capture, lorsque l'utilisateur imprime un document, le client Novell n'affiche pas de panneau de notification pour indiquer la fin du travail d'impression, quels que soient les paramètres de capture définis sur le poste de travail de l'utilisateur.
Modifier
Sélectionnez une capture de port dans la liste Ports à capturer, puis cliquez sur Modifier pour afficher la boîte de dialogue Ports à capturer. Modifiez les informations de capture de votre choix.
Reportez-vous à la description des champs ci-dessus ou cliquez sur le bouton Aide dans la boîte de dialogue.
Supprimer
Sélectionnez une capture de port dans la liste Ports à capturer, puis cliquez sur Supprimer pour la supprimer.
Page Droits sur fichiers
La page de propriétés Droits sur fichiers n'est accessible que sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Cette page de propriétés, illustrée ci-dessous, permet d'indiquer les droits qu'un utilisateur doit posséder sur les fichiers, les répertoires et les volumes pour exécuter l'application. Elle s'applique uniquement aux droits sur le système de fichiers NetWare. Les droits sur le système de fichiers
Microsoft Windows ne peuvent pas être assignés via eDirectory.
Référence : paramètres de l'objet Application
497
Novell Confidential Manual (FRA) 6 October 2004
Un utilisateur reçoit ces droits NetWare lorsque son objet Utilisateur est associé à l'objet
Application, ou lorsqu'un objet Groupe, Unité organisationnelle, Organisation ou Pays auquel appartient l'utilisateur est associé à l'objet Application. L'utilisateur se voit retirer ses droits lorsque l'objet n'est plus associé à l'objet Application.
Les droits sur les fichiers que vous définissez ne dépendent pas du fait que l'utilisateur exécute ou non l'application. L'utilisateur dispose de droits sur les fichiers de manière continue à partir du moment où l'objet Application lui est associé et jusqu'à ce que cette association soit retirée.
Si deux objets Application accordent des droits sur les fichiers au même fichier, répertoire ou volume, et que l'utilisateur n'est pas associé à l'un de ces objets, cet utilisateur perd tous ses droits même s'il est toujours associé à l'autre objet Application.
Droits sur fichiers
La liste Droits sur fichiers affiche tous les fichiers, répertoires et volumes auxquels des droits sont associés. Lorsque vous sélectionnez un fichier, un répertoire ou un volume, les droits accordés sont affichés dans la zone Droits. Vous pouvez accorder ou retirer des droits en cochant ou en décochant les cases appropriées.
Ajouter
Cliquez sur Ajouter, parcourez l'arborescence et sélectionnez le fichier, répertoire ou volume à ajouter, puis cliquez sur OK pour le faire apparaître dans la liste.
Supprimer
Sélectionnez le fichier, répertoire ou volume à supprimer de la liste, puis cliquez sur
Supprimer. Tout utilisateur associé à l'objet Application perd ses droits sur le fichier, le répertoire ou le volume.
498 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Droits
Sélectionnez le fichier, répertoire ou volume (dans la liste Droits sur fichiers) pour lequel vous définissez des droits d'utilisateur, puis cochez les cases appropriées.
Page Rapport
La page de propriétés Rapport est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
Cette section fournit des informations sur les champs de la page de propriétés Rapport. Pour obtenir des instructions complètes sur la configuration de rapport, reportez-vous à
« Rapport d'événements d'application », page 383
.
Utilisez cette page de propriétés, illustrée ci-dessous, afin que le programme de lancement d'applicatifs crée un rapport d'informations sur les événements relatifs à l'application. Vous pouvez définir les événements pour lesquels vous souhaitez que le programme de lancement d'applicatifs crée un rapport et spécifier la destination à laquelle envoyer ces rapports.
Événements
Les rapports contiennent les informations suivantes : le type d'événement, la date et l'heure, le nom d'utilisateur distinctif, le nom de poste de travail distinctif, l'adresse du poste de travail, le nom d'application distinctif, le GUID de l'application (global unique identifier - identificateur unique global), la chaîne de version de l'application et les chaînes d'événements.
Sélectionnez les événements pour lesquels créer un rapport et la destination à laquelle envoyer ces différents rapports. Si nécessaire, vous pouvez envoyer un rapport d'événements vers plusieurs destinations. Événements et destinations sont décrits ci-dessous.
Référence : paramètres de l'objet Application
499
Novell Confidential Manual (FRA) 6 October 2004
Événement
Lancement réussi
Description
Se produit lorsqu'un utilisateur double-clique sur l'objet Application et que le programme de lancement d'applicatifs démarre l'application avec succès.
Échec du lancement
Échec de la distribution
Se produit lorsqu'un utilisateur double-clique sur l'objet Application et que le programme de lancement d'applicatifs ne peut pas démarrer l'application.
Distribution réussie Se produit lorsque le programme de lancement d'applicatifs réussit à modifier le poste de travail pour qu'il prenne en charge l'application. Ces modifications incluent notamment l'installation de fichiers, la modification de paramètres
(registre, .INI, etc.) et la création de raccourcis.
Se produit lorsque le programme de lancement d'applicatifs ne parvient pas à modifier le poste de travail pour qu'il prenne en charge l'application.
Ces modifications incluent notamment l'installation de fichiers, la modification de paramètres (registre, .INI, etc.) et la création de raccourcis.
Désinstallation réussie
Échec de la désinstallation
Caching réussi
Échec du caching
Filtrage (icône cachée)
Filtrage (icône affichée)
Interruption de processus
Se produit lorsque le programme de lancement d'applicatifs réussit à désinstaller l'application à partir du poste de travail.
Se produit lorsque le programme de lancement d'applicatifs ne parvient pas à désinstaller l'application à partir du poste de travail.
Se produit lorsque le programme de lancement d'applicatifs réussit à mettre en cache l'application sur le poste de travail.
Se produit lorsque le programme de lancement d'applicatifs ne parvient pas à mettre en cache l'application sur le poste de travail.
Se produit lorsque le programme de lancement d'applicatifs ne parvient pas à afficher un objet Application sur un poste de travail parce que ce poste ne satisfait pas un ou plusieurs prérequis système de l'objet Application (objet
Application > onglet Disponibilité > page Prérequis système) et que l'option
Afficher l'icône de l'application même si les critères ne sont pas satisfaits est paramétrée sur Faux. L'icône de l'objet Application est cachée sur le poste de travail.
Se produit lorsque le programme de lancement d'applicatifs ne peut afficher qu'un objet Application désactivé (grisé) sur un poste de travail Cela se produit lorsque le poste de travail ne satisfait pas les prérequis système (objet
Application > onglet Disponibilité > page Prérequis système) et que l'option
Afficher l'icône de l'application même si les critères ne sont pas satisfaits est paramétrée sur Vrai. Les utilisateurs peuvent cliquer avec le bouton droit de la souris sur l'icône désactivée, puis sélectionner Détails pour connaître les critères de configuration système qui ne sont pas satisfaits.
Se produit lorsqu'un utilisateur ou le programme de lancement d'applicatifs ferme l'application.
500 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Destination
Base de données
Description
Le programme de lancement d'applicatifs peut écrire des événements dans n'importe quelle base de données compatible ODBC (par exemple, une base de données Sybase incluse dans ZENworks). Pour utiliser une base de données, créez un objet Base de données ZENworks à utiliser pour la création de rapports de gestion d'applications. Cet objet Base de données doit être différent de celui utilisé pour la création de rapports d'inventaire.
Au besoin, créez un ensemble Emplacement du service. Associez l'ensemble Emplacement du service aux conteneurs dans lesquels résident les utilisateurs ou les postes de travail dont vous souhaitez envoyer les rapports à la base de données.
Activez la règle Base de données ZENworks dans l'ensemble Emplacement du service.
Associez la règle Base de données ZENworks à l'objet Base de données
ZENworks.
Assurez-vous que les utilisateurs possèdent le pilote de base de données
ODBC approprié et qu'il est configuré.
Lorsque vous avez configuré la création de rapports de base de données, vous pouvez utiliser l'un des rapports prédéfinis pour afficher les informations relatives à des événements d'application spécifiques. Pour accéder à ces rapports, cliquez avec le bouton droit de la souris sur l'objet Base de données
ZENworks que vous avez créé pour la génération de rapports de gestion d'applications > cliquez sur Rapport.
Trappes
SNMP
Le programme de lancement d'applicatifs peut envoyer des trappes SNMP vers n'importe quelle console de gestion SNMP. Pour utiliser les trappes SNMP, activez une règle Cibles de trappes SNMP dans un ensemble Emplacement du service. Il peut s'avérer nécessaire, dans un premier temps, de créer l'ensemble
Emplacement du service.
Associez l'ensemble Emplacement du service aux conteneurs sur lesquels résident les utilisateurs ou les postes de travail auxquels vous souhaitez appliquer la règle Cibles de trappes SNMP.
Ajoutez les cibles de trappes SNMP (adresses IP) correspondant aux emplacements vers lesquels vous souhaitez envoyer les trappes.
Affichez les trappes SNMP sur une console de gestion.
Fichier journal au format texte
Le programme de lancement d'applicatifs peut écrire des événements dans un fichier journal au format texte. Utilisez le
champ Emplacement du fichier journal
pour spécifier l'emplacement du fichier journal.
Référence : paramètres de l'objet Application
501
Novell Confidential Manual (FRA) 6 October 2004
Destination
XML
Description
Le programme de lancement d'applicatifs peut envoyer des événements, sous la forme de données XML, vers une URL à l'aide du protocole standard HTTP ou HTTPS. La création de rapports XML est recommandée si vous souhaitez que le programme de lancement d'applicatifs crée des rapports sur les
événements relatifs aux utilisateurs qui ne sont pas protégés par votre pare-feu.
Pour utiliser XML, vous devez également procéder comme suit :
Activez une règle d'URL XML dans un ensemble Emplacement du service.
Il peut s'avérer nécessaire, dans un premier temps, de créer l'ensemble
Emplacement du service.
Associez l'ensemble Emplacement du service aux conteneurs dans lesquels résident les utilisateurs ou les postes de travail dont vous souhaitez envoyer les rapports sous la forme de données XML.
Assurez-vous que vous avez défini le mécanisme de traitement XML et le mécanisme de stockage des données. Par exemple, si vous utilisez la servlet de création de rapports de gestion d'applications et la base de données
Sybase, assurez-vous que chacune est définie et configurée correctement.
Emplacement du fichier journal
Si vous avez sélectionné un fichier journal comme destination des rapports d'événement, saisissez
(ou parcourez l'arborescence et sélectionnez) l'emplacement et le nom de ce fichier journal. Vous pouvez spécifier une unité locale ou réseau. Si vous entrez un emplacement qui n'existe pas, le programme de lancement d'applicatifs le crée automatiquement. Veillez à ne pas inclure de caractères étendus dans le chemin car ce type de caractère n'est pas pris en charge.
Si vous voulez que le programme de lancement d'applicatifs consigne les événements dans un fichier à un emplacement commun du réseau, créez le répertoire réseau et accordez aux utilisateurs les droits Lire et Écrire sur les fichiers du répertoire. Dans la mesure où les noms des fichiers journaux sont établis en fonction de chaque application, vous pouvez obtenir un fichier journal pour chaque application (en indiquant un nom de fichier journal différent pour chaque objet
Application) ou un fichier journal pour toutes les applications (en indiquant le même nom de fichier journal pour tous les objets Application).
Important :
Par conséquent, n'enregistrez les rapports dans les fichiers journaux que si le poste de travail des utilisateurs est doté d'un client réseau, tel que le client Novell ou Microsoft Client, qui permet l'accès en
écriture à un serveur NetWare ou Windows, ou si vous spécifiez une unité locale comme emplacement de fichier journal.
Page Création d'image
La page de propriétés Création d'image est accessible uniquement sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Cette page de propriétés, illustrée ci-dessous, vous permet de créer un fichier d'image pour l'objet
Application. Vous pouvez utiliser le fichier d'image en tant qu'image ajoutée à un fichier d'image de base.
502 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Si l'application comporte des applications dépendantes (objet Application > onglet Options d'exécution > page Dépendances de l'application), les applications dépendantes doivent aussi être incluses comme images ajoutées si elles n'ont pas encore été distribuées sur les postes de travail des utilisateurs.
Taille de l'app
Ce champ indique la taille de l'objet Application. Il prend en compte toutes les informations relatives à l'objet Application ainsi que les fichiers source de l'application (listés sur la page
Fichiers de l'application). Il s'agit de la taille du fichier d'image si vous n'utilisez pas d'option de compression.
Lorsque vous créez l'image d'un objet Application .MSI, ConsoleOne n'a pas connaissance des fichiers référencés ou inclus dans le fichier .msi. Par conséquent, il inclut le fichier .msi ainsi que tous les fichiers et dossiers situés au même niveau ou en dessous. Ainsi, tous les fichiers associés sont effectivement inclus avec le fichier .msi mais des fichiers non associés risquent également d'être pris en compte. Pour éviter cette situation, assurez-vous que le dossier où se trouve le fichier
.msi ne contient que le fichier .msi et ses fichiers et dossiers associés.
Informations sur le disque
Ces champs permettent d'indiquer un emplacement et un nom de fichier pour l'image, et de vérifier que le disque sur lequel l'image est en cours d'enregistrement dispose de suffisamment d'espace disponible.
Emplacement
Indiquez l'emplacement et le nom de fichier de l'image. Vous pouvez également choisir de l'enregistrer au même endroit que le fichier d'image de base. Le nom de fichier doit posséder l'extension .zmg.
Référence : paramètres de l'objet Application
503
Novell Confidential Manual (FRA) 6 October 2004
Capacité de l'unité, Libre et Utilisé
Une fois que vous avez indiqué l'emplacement du fichier, ces champs affichent la quantité totale d'espace sur le disque, ainsi que les quantités d'espace disponible et utilisé. Vérifiez que la quantité d'espace disque libre est suffisante pour contenir l'objet Application.
Outre l'emplacement de l'image, le répertoire cache NAL situé sur l'unité Windows (généralement c:\nalcache) du poste de travail est utilisé pour stocker temporairement les fichiers source de l'application (fichiers .fil) et les paramètres de l'objet Application (fichier .aot/.axt). La taille des fichiers source varie, mais la taille du fichier de paramètres est en général inférieure à 200 Ko.
Assurez-vous que l'unité Windows du poste de travail dispose d'un espace disque suffisant pour ces fichiers.
Emplacement d'association d'image
Indiquez les caractéristiques d'association de l'objet Application. Elles prennent effet lorsque l'image est appliquée au poste de travail.
Forcer l'exécution
Cette option lance automatiquement l'application. Lorsque 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. Lorsqu'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 couplez l'option Forcer l'exécution avec l'option Exécuter l'application une fois (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 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. Pour ce faire, sélectionnez l'option Forcer l'exécution, puis l'option Exécuter l'application une fois de la page Application (onglet Options d'exécution) et définissez un horaire dans la page Planifier (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 (onglet
Identification).
NAL
Ajoute l'icône de l'objet Application à la fenêtre d'application, à l'Explorateur d'applications et au parcoureur d'applications.
Menu Démarrer
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 (onglet Identification).
Bureau
Si le poste de travail exécute l'Explorateur d'applications, cette option affiche l'icône de l'objet
Application sur le bureau Windows.
504 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Barre système
Si le poste de travail exécute l'Explorateur d'applications, cette option affiche l'icône de l'objet
Application dans la barre système de Windows.
Lancement rapide
Affiche l'icône de l'objet Application dans la barre d'outils Lancement rapide de Windows.
Forcer le caching
Impose la copie des fichiers source de l'application et des autres fichiers requis pour l'installation dans le répertoire cache du poste de travail. L'utilisateur peut ensuite installer ou réparer l'application une fois déconnecté de eDirectory. Les fichiers sont compressés pour économiser l'espace de l'unité locale du poste de travail.
Créer image
Une fois que vous avez défini l'emplacement de l'image et sélectionné les associations d'image, cliquez sur le bouton Créer image pour la créer. Utilisez la boîte de dialogue qui s'affiche pour sélectionner les options de compression suivantes :
Aucun : Crée le fichier d'image sans le compresser. De ce fait, la taille de l'image produite est plus grosse que celle des images créées en utilisant n'importe quelle autre option de compression.
Optimiser le temps de compression : Applique le niveau de compression le plus bas. Cette option permet de réduire le temps nécessaire à la compression du fichier d'image, mais se traduit par une taille de fichier supérieure à celle que permettrait d'atteindre l'utilisation de l'option Équilibrer le temps de compression et la taille de l'image ou Optimiser la taille de l'image.
Équilibrer le temps de compression et la taille de l'image : Applique un niveau de compression moyen afin d'équilibrer le temps requis par la compression du fichier et la taille du fichier d'image obtenu.
Optimiser la taille de l'image : Applique le niveau de compression le plus élevé. Cette option permet de diminuer la taille du fichier d'image, mais elle augmente le temps requis pour compresser le fichier d'image comparé aux options Optimiser le temps de compression et
Équilibrer le temps de compression et la taille de l'image.
Page Sources
La page de propriétés Sources est accessible uniquement sur les objets Application créés pour les applications simples, les applications AOT/AXT et les applications MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et Terminal Server.
Cette page de propriétés, illustrée ci-dessous, indique des emplacements réseau supplémentaires contenant des progiciels d'installation à partir desquels le programme de lancement d'applicatifs peut distribuer l'application. Si l'objet Application a été créé à partir d'un fichier .aot ou .axt, les progiciels d'installation doivent être des progiciels snAppShot (fichiers .aot, .axt et .fil).
Si l'objet Application a été créé à partir d'un fichier .msi, les progiciels d'installation doivent être des progiciels Microsoft Windows Installer (fichiers .msi). La liste des sources est utilisée uniquement si l'emplacement source d'origine n'est pas disponible, auquel cas le programme de lancement d'applicatifs commence par le premier emplacement répertorié dans la liste, puis descend jusqu'à ce qu'il trouve un progiciel accessible.
Référence : paramètres de l'objet Application
505
Novell Confidential Manual (FRA) 6 October 2004
Avant de pouvoir définir des emplacements source supplémentaires, vous devez copier le progiciel d'origine dans les nouveaux emplacements source. Pour les progiciels snAppShot, copiez les fichiers .aot, .axt, .fil et .txt. Pour les progiciels Windows Installer, copiez le dossier d'installation administrative, ainsi que tous ses sous-dossiers.
Lorsque des objets Application utilisent un fichier .msi plutôt qu'un fichier .aot ou .axt, cette liste de sources peut être extrêmement importante. Étant donné que Windows Installer prend en charge les installations sur demande (c'est-à-dire l'installation de fichiers lorsque l'utilisateur requiert certaines fonctions ou certains composants), la liste des sources permet aux installations effectuées après l'installation initiale de fonctionner correctement en dépit de défauts d'un ou de plusieurs de ses éléments constitutifs. Si la source d'installation d'origine n'est plus disponible et si aucune liste de sources n'a été créée, l'installation sur demande échoue. Par contre, si vous créez des emplacements source supplémentaires et que vous les définissiez dans la liste des sources, l'installation sur demande a plus de chance de réussir.
Important :
Si vous avez utilisé la macro SOURCE_PATH (Commun > page Macros) dans l'un des champs de propriétés de l'objet Application, vérifiez que vous avez utilisé uniquement des majuscules. Si la macro
SOURCE_PATH fait référence à l'emplacement source d'origine et si le programme de lancement d'applicatifs ne peut pas accéder à cet emplacement, ce dernier va uniquement utiliser les sources du progiciel de cette liste si la macro SOURCE_PATH est entièrement en majuscules.
Liste des sources du progiciel
Cette liste affiche l'emplacement des sources du progiciel supplémentaires définies pour l'application. Lorsque l'application est distribuée sur un poste de travail, si l'emplacement source d'origine n'est pas disponible, le programme de lancement d'applicatifs utilise ces emplacements dans l'ordre de la liste.
Lorsque vous distribuez des applications utilisant Windows Installer, le programme de lancement d'applicatifs transmet la liste des sources à Windows Installer, qui l'utilise pour déterminer les emplacements à partir desquels il va installer les fichiers de l'application.
506 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Ajouter
Pour ajouter un emplacement source à la liste, cliquez sur Ajouter, parcourez l'arborescence et sélectionnez le répertoire contenant le progiciel d'installation, puis cliquez sur OK.
Supprimer
Pour supprimer un emplacement source de la liste, sélectionnez-le > cliquez sur Supprimer.
Page Désinstaller
La page de propriétés Désinstaller est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
Cette section fournit des informations sur les champs de la page de propriétés Désinstaller. Pour obtenir des instructions complètes sur la désinstallation des applications, reportez-vous au chapitre
« Désinstallation d'applications », page 377 .
Cette page de propriétés, illustrée ci-dessous, permet de désinstaller l'application et détermine les comportements associés à cette désinstallation.
Lorsque le programme de lancement d'applicatifs distribue une application sur un poste de travail, il crée un répertoire cache sur le poste de travail qui contient les informations requises pour désinstaller correctement l'application. Cependant, lorsque le programme de lancement d'applicatifs distribue une application sur un serveur Terminal Server, il ne crée pas de répertoire cache, ce qui signifie qu'il ne dispose pas des informations pour désinstaller l'application sur le serveur Terminal Server. Par conséquent, les options de désinstallation de cette page ne s'appliquent pas lorsque l'application est installée sur un serveur Terminal Server. Si vous souhaitez supprimer l'application du serveur Terminal Server, vous devez la désinstaller manuellement.
Autoriser la désinstallation
Sélectionnez cette option pour permettre la suppression de l'application sur le poste de travail.
Les autres options de désinstallation ne sont disponibles que si cette option est activée.
Référence : paramètres de l'objet Application
507
Novell Confidential Manual (FRA) 6 October 2004
Permettre à l'utilisateur d'effectuer une désinstallation manuelle
Cochez cette option pour permettre aux utilisateurs de supprimer l'application de leurs postes de travail. Si cette option n'est pas activée, les autres administrateurs et vous-même êtes les seuls à pouvoir supprimer des applications.
Avertir l'utilisateur avant la désinstallation
Sélectionnez cette option pour avertir l'utilisateur avant de désinstaller l'application sur son poste de travail. Si l'utilisateur répond « Non » à l'invite, l'application n'est pas supprimée.
Arrêter l'application avant de procéder à la désinstallation
Sélectionnez cette option pour obliger le programme de lancement d'applicatifs à fermer l'application (si elle a été lancée) avant de désinstaller les fichiers correspondants.
Désinstaller l'application si elle n'est pas utilisée dans XX jours
Sélectionnez cette option pour supprimer automatiquement l'application si l'utilisateur ne l'a pas exécutée pendant le nombre de jours défini (la valeur par défaut est 30).
Fichiers
Cliquez sur Fichiers et cochez les cases des attributs à utiliser pour déterminer si un fichier de l'application doit être ou non supprimé. Ces attributs correspondent à ceux listés sur la page
Fichiers de l'application (onglet Options de distribution). Par options par défaut (Toujours copier,
Copier si non existant, Copier si plus récent) sont configurées de manière à garantir qu'un fichier n'est supprimé que s'il a été installé au cours de l'installation de cette application et non au cours de l'installation précédente d'une autre application qui requiert également ce fichier.
Le programme de lancement d'applicatifs ne désinstalle pas les fichiers copiés sur le poste de travail à l'aide de caractères joker. Par exemple, supposons que vous copiiez
\\server\vol\public\zenworks\sysapps\*.* sur c:\winnt\system32. Lorsque vous désinstallez l'application, les fichiers ne sont pas supprimés de c:\winnt\system. Pour effectuer une désinstallation, le programme de lancement d'applicatifs inverse le processus d'installation, ce qui signifie que la désinstallation des fichiers dans l'exemple précédent est possible grâce à une suppression par caractères joker (delete c:\winnt\system32\*.*). Le programme de lancement d'applicatifs n'a pas été conçu pour désinstaller les fichiers copiés sur le poste de travail à l'aide de caractères joker, et ce afin d'éviter tout résultat indésirable.
Raccourcis
Cliquez sur Raccourcis, puis cochez les cases des attributs à utiliser pour déterminer si les raccourcis de l'application doivent ou non être supprimés. Ces attributs correspondent à ceux listés dans la page Raccourcis/Icônes (onglet Options de distribution).
Fichiers INI
Cliquez sur Fichiers INI, puis cochez les cases des attributs à utiliser pour déterminer si un paramètre INI doit ou non être supprimé. Ces attributs correspondent à ceux listés sur la page
Paramètres INI (onglet Options de distribution). Par options par défaut (Toujours créer, Créer si existant et Créer ou ajouter à une section existante) sont configurées de manière à garantir qu'un paramètre n'est supprimé que s'il a été créé au cours de l'installation de cette application et non au cours de l'installation précédente d'une autre application qui requiert également ce paramètre.
Registre
Cliquez sur Registre, puis cochez les cases des attributs à utiliser pour déterminer si un paramètre de registre doit ou non être supprimé. Ces attributs correspondent à ceux listés sur la page
Paramètres de registre (onglet Options de distribution). Les options par défaut (Toujours créer et
Créer si existant) sont configurées de manière à garantir qu'un paramètre n'est supprimé que s'il a
été créé au cours de l'installation de cette application et non au cours de l'installation précédente d'une autre application qui requiert également ce paramètre.
508 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Désinstaller les clés/valeurs de ces ruches de registre
Cette option permet de sélectionner deux ruches de registre, HKEY_LOCAL_MACHINE et
HKEY_CURRENT_USER, à inclure ou exclure lors de la suppression des paramètres de registre qui ont été ajoutés par le programme de lancement d'applicatifs pendant la distribution de l'application sur le poste de travail. Lorsque les valeurs par défaut sont attribuées à cette option, le programme de lancement d'applicatifs supprime des paramètres de la ruche
HKEY_CURRENT_USER mais pas de la ruche HKEY_LOCAL_MACHINE.
Cette option vous permet d'éviter qu'un paramètre système Windows ne soit supprimé lors de la procédure de désinstallation. Cela se révèle particulièrement important si vous avez utilisé snAppShot pour capturer l'installation de l'application. Lorsque snAppShot capture l'installation d'une application, il inclut tous les paramètres qui sont modifiés lors de l'installation. Si le programme d'installation de l'application requiert le redémarrage du poste de travail pendant le processus d'installation, ces modifications peuvent inclure non seulement les paramètres qui s'appliquent à l'application mais également ceux qui s'appliquent au système Windows. Si des paramètres système Windows sont supprimés, le poste de travail risque de rencontrer des problèmes lors du démarrage. Il est fortement recommandé de ne supprimer ces paramètres que si vous êtes sûr qu'ils n'affecteront pas le fonctionnement du poste de travail.
Pour utiliser cette option, vous devez examiner les paramètres de registre qui seront supprimés des ruches HKEY_LOCAL_MACHINE et HKEY_CURRENT_USER et supprimer tout paramètre qui s'applique à autre chose qu'à l'application. Les paramètres de registre sont affichés sur la page
Paramètres de registre (onglet Options de distribution).
Page Scripts de désinstallation
La page de propriétés Scripts de désinstallation est accessible uniquement sur les objets
Application créés pour des applications simples, des applications AOT/AXT et des applications
MSI. Elle n'est pas accessible sur les objets Application conçus pour les applications Web et
Terminal Server.
Dans le cadre du processus de lancement de l'application, le programme de lancement d'applicatifs peut lancer un moteur de script afin d'exécuter un script « avant désinstallation » et un script
« après désinstallation ». Cette page de propriétés, illustrée ci-dessous, définit le moteur de script que le programme de lancement d'applicatifs doit utiliser ainsi que les scripts à exécuter.
Référence : paramètres de l'objet Application
509
Novell Confidential Manual (FRA) 6 October 2004
Sous Windows 2000/XP, les scripts de désinstallation s'exécutent toujours dans l'espace utilisateur pour les applications associées à l'utilisateur et les applications associées au poste de travail.
Ce comportement est identique à celui des scripts de lancement (onglet Options d'exécution > page
Scripts de lancement) mais diffère de celui des scripts de distribution (onglet Options de distribution > Scripts de distribution) qui s'exécutent dans l'espace système sécurisé.
Exécuter avant la désinstallation
Utilisez cette fenêtre de texte pour entrer les commandes de script à exécuter avant la désinstallation de l'application. Veillez à ne pas inclure de caractères étendus dans le script car ce
type de caractère n'est pas pris en charge. Pour consulter un exemple de script, reportez-vous à «
Exemple de script », page 511 .
Exécuter après la désinstallation
Utilisez cette fenêtre de texte pour entrer les commandes de script à exécuter après la désinstallation de l'application. Veillez à ne pas inclure de caractères étendus dans le script car ce
type de caractère n'est pas pris en charge. Pour consulter un exemple de script, reportez-vous à «
Exemple de script », page 511 .
Emplacement du moteur de script
Le moteur de script détermine les commandes de script et le langage de création de script à utiliser.
Si vous ne définissez pas de moteur de script dans le champ Emplacement du moteur de script, le programme de lancement d'applicatifs utilise le client Novell (s'il est installé sur le poste de travail) comme moteur de script, ce qui signifie que vous pouvez utiliser la plupart des commandes de script de login du client Novell (reportez-vous à
« Commandes de script de login du client
Novell prises en charge », page 511 ).
Si vous souhaitez utiliser un moteur de script autre que celui du client Novell, spécifiez-le.
Le moteur de script doit résider à un emplacement toujours accessible aux utilisateurs, tel que leur unité locale. Il peut résider sur un serveur réseau uniquement si les utilisateurs peuvent assigner une unité au serveur (par exemple, via le client Novell ou Client for Microsoft Networks). Si le
510 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004 programme de lancement d'applicatifs ne trouve pas le moteur de script, il affiche une erreur sur l'écran de l'utilisateur et ne parvient pas à désinstaller l'application.
Si vous utilisez l'interpréteur de commandes de Windows comme moteur de script, vous devez inclure le commutateur /c, tel qu'illustré dans les exemples suivants :
Windows 2000/XP : %*winsysdir%\cmd.exe /c
Windows 98 : %*windir%\command.com /c
Les variables %*winsysdir% et %*windir% précisent le répertoire système Windows (par exemple, c:\winnt\system32) tandis que le commutateur /c indique à l'interpréteur de commandes d'exécuter le script puis de s'arrêter. Si le commutateur /c n'est pas utilisé, le script n'est pas exécuté en totalité.
Pour consulter un exemple de script, reportez-vous à
« Exemple de script », page 511 .
Extension de fichier de script
Ceci s'applique uniquement si vous avez spécifié un moteur de script dans le champ Emplacement du moteur de script.
Lorsque l'application est désinstallée, le programme de lancement d'applicatifs crée des fichiers de script temporaires pour les scripts Exécuter avant la désinstallation et Exécuter après la désinstallation. Ces fichiers sont transmis au moteur de script, qui exécute alors le script. Vous devez spécifier l'extension de fichier requise par le moteur de script.
Pour consulter un exemple de script, reportez-vous à
« Exemple de script », page 511 .
Exemple de script
Le script suivant utilise l'interpréteur de commandes de Windows 2000/XP comme moteur de script. Avant la distribution, une liste du répertoire c:\ est enregistrée dans un fichier texte et une copie de sauvegarde du fichier autoexec.bat est réalisée.
Champ Exécuter avant la désinstallation
dir c:\ >c:\1.txt
copy autoexec.bat autoexec.bak /y
Champ Emplacement du moteur de script
cmd.exe /c
Champ Entrer ou sélectionner l'extension du fichier de script
.bat
Commandes de script de login du client Novell prises en charge
Lorsque vous utilisez le client Novell comme moteur de script, vous pouvez utiliser l'ensemble des commandes de script, excepté les suivantes :
CLS
DISPLAY
EXIT
FDISPLAY
IF MEMBER OF
INCLUDE
LASTLOGINTIME
NO_DEFAULT
NOSWAP
PAUSE
PCOMPATIBLE
SCRIPT_SERVER
SET_TIME
SWAP
WRITE
Référence : paramètres de l'objet Application
511
Novell Confidential Manual (FRA) 6 October 2004
Le programme de lancement d'applicatifs ne génère aucune sortie à l'écran et n'affiche pas les erreurs de script.
Pour obtenir les commandes, la syntaxe et des exemples de script, reportez-vous à la documentation du client Novell (http://www.novell.com/documentation/french/noclienu/docui/ index.html) sur le site Web de documentation de Novell (http://www.novell.com/documentation) .
Onglet MSI
L'onglet MSI est disponible uniquement sur les objets Application créés pour des applications
MSI.
L'onglet MSI inclut les pages suivantes pour vous permettre de configurer et gérer la distribution des applications MSI installées par l'intermédiaire de Microsoft Windows Installer :
« Page Transformations », page 513
Page Propriétés
Cette page de propriétés, illustrée ci-dessous, permet de remplacer les valeurs de propriété publique contenues dans le progiciel MSI et d'ajouter de nouvelles propriétés publiques.
Le progiciel MSI contient les valeurs de propriété définies lors de l'installation administrative de l'application. Ces valeurs de propriété déterminent la façon dont Microsoft Windows Installer installe l'application sur le poste de travail de l'utilisateur. Dans certains cas, vous pouvez changer une ou plusieurs valeurs de propriété. Par exemple, une valeur de propriété peut définir l'emplacement par défaut des fichiers de travail de l'utilisateur. En ajoutant cette propriété à la liste
512 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Propriétés et en changeant sa valeur, vous pouvez remplacer l'emplacement par défaut défini dans le progiciel MSI.
Si nécessaire, vous pouvez ajouter des propriétés publiques qui ne figuraient pas dans le progiciel
MSI. Lorsque vous procédez ainsi, veillez à n'ajouter que les propriétés valides pour le progiciel.
Ajouter
Pour remplacer une valeur de propriété, vous devez modifier la valeur de propriété et ajouter la propriété à la liste Propriétés pour que le programme de lancement d'applicatifs puisse utiliser cette valeur de propriété plutôt que celle définie dans le progiciel MSI. Pour ce faire, cliquez sur Ajouter pour afficher la boîte de dialogue Sélectionner la propriété à ajouter. Dans le champ Nom de la valeur, sélectionnez la propriété dont vous voulez remplacer la valeur, entrez la nouvelle valeur dans le champ Données de la valeur, puis cliquez sur OK pour ajouter la propriété à la liste
Propriétés.
Pour définir une nouvelle propriété qui ne figure pas encore dans le progiciel MSI, cliquez sur
Ajouter pour afficher la boîte de dialogue Sélectionner la propriété à ajouter. Dans le champ Nom de la valeur, entrez le nom de la nouvelle propriété, entrez la valeur de la propriété dans le champ
Données de la valeur, puis cliquez sur OK pour ajouter la propriété à la liste Propriétés.
Bien que vous puissiez ajouter et définir de nouvelles propriétés, l'utilisation de la propriété
SOURCELIST est réservée au programme de lancement d'applicatifs.
Remarque :
Lorsque le composant Gestion d'applications distribue et installe une application MSI, il utilise la règle AlwaysInstallElevated, qui installe l'application MSI à l'aide de privilèges (système) élevés. C'est la raison pour laquelle vous devez laisser le champ Données de la valeur vide pour affecter à la propriété ALLUSERS la valeur nulle afin d'installer l'application pour chaque utilisateur. L'utilisation des guillemets doubles (““) fait
échouer la distribution.
Modifier
Pour modifier une propriété de la liste Propriétés, sélectionnez-la, cliquez sur Modifier pour afficher la boîte de dialogue Éditer une valeur de chaîne, modifiez le nom ou les données de valeur, puis cliquez sur OK.
Supprimer
Pour supprimer une propriété de la liste Propriétés, sélectionnez-la, puis cliquez sur Supprimer.
La suppression de la propriété entraîne l'utilisation, lors des installations suivantes de l'application, de la valeur de propriété définie dans le progiciel MSI.
Page Transformations
La page de propriétés Transformations, illustrée ci-dessous, liste les transformations que Microsoft
Windows Installer applique au progiciel MSI lors de la distribution. Une transformation ajoute, supprime ou modifie des propriétés dans le progiciel .MSI pour permettre la personnalisation de l'installation pour différents groupes d'utilisateurs.
Référence : paramètres de l'objet Application
513
Novell Confidential Manual (FRA) 6 October 2004
Les transformations sont appliquées suivant l'ordre dans lequel elles apparaissent dans la liste
Transformations. Si deux transformations modifient la même propriété de progiciel, la valeur appliquée à la dernière transformation est retenue.
Pour plus d'informations sur la création de transformations pour votre progiciel MSI, reportezvous à la documentation reçue avec le logiciel.
Ajouter
Cliquez sur Ajouter, parcourez l'arborescence et sélectionnez le fichier de transformation (fichier
.MST) à ajouter à la liste des transformations, puis cliquez sur OK pour l'ajouter à la liste. Si le fichier de transformation se situe dans le même registre que le fichier .msi, vous pouvez simplement entrer son nom dans le champ Chemin d'accès à la transformation au lieu de parcourir l'arborescence et de le sélectionner. Si vous sélectionnez le fichier, assurez-vous que le chemin correspond à un chemin UNC ou un chemin assigné commun à tous les utilisateurs.
Supprimer
Sélectionnez une transformation dans la liste Transformations, puis cliquez sur Supprimer pour la retirer de cette liste.
Flèche Haut et flèche Bas
Sélectionnez une transformation dans la liste Transformations, puis cliquez sur la flèche Haut pour la déplacer vers le haut ou sur la flèche Bas pour la déplacer vers le bas. Microsoft Windows
Installer applique les transformations suivant l'ordre dans lequel elles apparaissent dans la liste, de haut en bas.
Page Vérifier
La page de propriétés Vérifier, listée ci-dessous, détermine les opérations que Microsoft Windows
Installer effectue lors d'une demande de vérification de l'application.
514 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Lorsqu'un utilisateur vérifie l'application MSI, le programme de lancement d'applicatifs lance
Windows Installer. Si aucune option n'est sélectionnée, Windows Installer effectue une vérification complète ce qui a pour effet de réinstaller l'ensemble des fichiers, paramètres, etc. Si une ou plusieurs options sont sélectionnées, Windows Installer n'exécute que les opérations spécifiées.
Les options des réinstallations sont exclusives, ce qui signifie que vous ne pouvez en sélectionner qu'une. Les quatre autres options sont indépendantes les unes des autres : vous pouvez en sélectionner certaines, toutes ou aucune.
Réinstaller le fichier uniquement s'il est manquant
Indique à Windows Installer de réinstaller un fichier uniquement s'il est manquant.
Réinstaller le fichier s'il est manquant ou d'une version antérieure
Indique à Windows Installer de réinstaller un fichier s'il est manquant ou si la version du fichier installé est antérieure à celle du fichier du progiciel MSI.
Réinstaller le fichier s'il est manquant ou d'une version antérieure ou équivalente
Indique à Windows Installer de réinstaller un fichier s'il est manquant ou si la version du fichier installé est identique ou antérieure à celle du fichier du progiciel MSI.
Réinstaller le fichier s'il est manquant ou d'une version différente
Indique à Windows Installer de réinstaller un fichier s'il est manquant ou si la version du fichier installé est différente de celle du fichier du progiciel MSI.
Effectuer un contrôle de cohérence des exécutables et réinstaller en cas de fichier manquant ou altéré
Indique à Windows Installer d'effectuer un contrôle de cohérence sur tous les fichiers exécutables et de réinstaller un fichier s'il est manquant ou si le contrôle de cohérence confirme que le fichier
Référence : paramètres de l'objet Application
515
Novell Confidential Manual (FRA) 6 October 2004 est altéré. Seuls les fichiers qui possèdent la valeur msidbFileAttributesChecksum dans la colonne
Attributs de la table des fichiers du progiciel MSI sont réparés.
Réinstaller tous les fichiers quelle que soit leur version
Indique à Windows Installer de réinstaller tous les fichiers.
Vérifier les entrées de registre requises par utilisateur
Indique à Windows Installer de réécrire toutes les entrées par utilisateur à partir du progiciel MSI vers le registre système Windows. Les entrées par utilisateur sont les entrées contenues dans les ruches de registre HKEY_CURRENT_USER et HKEY_USERS.
Vérifier les entrées de registre requises par machine
Indique à Windows Installer de réécrire toutes les entrées par machine à partir du progiciel MSI vers le registre système Windows. Les entrées par machine sont les entrées contenues dans les ruches de registre HKEY_LOCAL_MACHINE et HKEY_CLASSES_ROOT.
Valider les raccourcis
Indique à Windows Installer de réinstaller les raccourcis de l'application MSI, en remplaçant tous les raccourcis et les icônes existants.
Utiliser la source de remise en cache pour installer le progiciel
Indique à Windows Installer d'installer les fichiers à partir de la source de remise en cache (locale) plutôt qu'à partir du progiciel source.
Page Correctifs
La page de propriétés Correctifs, illustrée ci-dessous, liste les correctifs que Microsoft Windows
Installer applique au progiciel MSI lors de la distribution. Chaque correctif est appliqué dans l'ordre défini dans la Liste des correctifs de MSI.
516 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Ajouter
Cliquez sur Ajouter, parcourez l'arborescence et sélectionnez le fichier correctif (fichier .msp ou autre fichier correctif basé sur MSI) à ajouter à la Liste des correctifs de MSI, puis cliquez sur OK pour l'ajouter à la liste. Si le fichier correctif se situe dans le même répertoire que le fichier .msi, vous pouvez simplement entrer son nom dans le champ Fichier correctif de MSI au lieu de parcourir l'arborescence et de le sélectionner. Si vous sélectionnez le fichier, assurez-vous que le chemin correspond à un chemin UNC ou un chemin assigné commun à tous les utilisateurs.
Modifier
Sélectionnez un correctif dans la Liste des correctifs de MSI, puis cliquez sur Modifier pour modifier son emplacement.
Supprimer
Sélectionnez un correctif dans la Liste des correctifs de MSI, puis cliquez sur Supprimer pour le retirer de cette liste.
Flèche Haut et flèche Bas
Sélectionnez un correctif dans la Liste des correctifs de MSI, puis cliquez sur la flèche Haut pour le déplacer vers le haut ou sur la flèche Bas pour le déplacer vers le bas. Microsoft Windows
Installer applique les correctifs suivant l'ordre dans lequel ils apparaissent dans la liste, de haut en bas.
Onglet Client Terminal Server
L'onglet Client Terminal Server est disponible uniquement sur les objets Application créés pour des applications Terminal Server.
Référence : paramètres de l'objet Application
517
Novell Confidential Manual (FRA) 6 October 2004
Cet onglet inclut l'une des pages suivantes selon le protocole client défini pour l'objet Application
(ICA ou RDP) :
« Page Paramètres ICA », page 518
« Page Paramètres RDP », page 519
Page Paramètres ICA
La page de propriétés Paramètres ICA, illustrée ci-dessous, permet de configurer les paramètres utilisés par le client Citrix ICA lors du lancement de l'application à partir d'un serveur Citrix
MetaFrame Server.
Nom de l'application publiée
Indiquez le nom de l'application tel qu'il est défini dans Citrix.
Serveurs hébergeant l'application
Ajoutez les serveurs Citrix qui hébergent l'application. Pour ajouter un serveur, cliquez sur le bouton Ajouter, spécifiez l'adresse IP ou le nom d'hôte du serveur, puis cliquez sur OK.
Les serveurs que vous avez définis ne sont utilisés qu'au cours du lancement de l'application à partir du programme de lancement d'applicatifs ou du plug-in NAL. Le gadget de lancement de
ZENworks utilise les serveurs définis dans ses paramètres de configuration. Pour plus d'informations sur les paramètres de configuration du gadget de lancement de ZENworks, reportez-vous au
Chapitre 25, « Gadget de lancement de ZENworks : configuration des paramètres », page 265
.
518 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Page Paramètres RDP
La page de propriétés Paramètres RDP permet de configurer les paramètres utilisés par le client
RDP lors du lancement de l'application à partir d'un serveur Windows Terminal Server.
Programmes
Affichage
Les paramètres Programme définissent l'emplacement à partir duquel l'application est exécutée.
Cliquez sur l'onglet Programmes pour afficher les paramètres suivants.
Adresse Terminal Server et Port du serveur : Entrez l'adresse IP ou le nom d'hôte du serveur Terminal Server. Si le serveur n'utilise pas le port par défaut 3389, modifiez le champ
Port du serveur et entrez le numéro de port correct.
Domaine du serveur : Si le serveur Terminal Server fait partie d'un domaine Windows NT ou Active Directory, spécifiez le nom du domaine. Si le nom et le mot de passe d'un utilisateur du domaine correspondent à ceux de eDirectory, l'utilisateur n'est pas invité à se loguer au serveur Terminal Serveur lors du lancement de l'application.
Chemin de l'application : Indiquez le chemin d'accès au fichier exécutable de l'application
à partir du serveur Terminal Server. Si vous exécutez ConsoleOne sur le serveur Terminal
Server, vous pouvez rechercher et sélectionner le fichier.
Répertoire de travail de l'application : Indiquez le chemin d'accès au répertoire que l'application utilisera pour ses fichiers de travail.
Le paramètre Affichage détermine la taille de la fenêtre et le nombre de couleurs utilisées pour la session client RDP. Cliquez sur l'onglet Affichage pour afficher les paramètres suivants.
Taille du bureau distant : Sélectionnez la taille de la fenêtre pour la session client RDP.
La taille de la fenêtre détermine la résolution d'affichage des informations ainsi que la proportion de la zone d'écran utilisée par la fenêtre. La taille de la fenêtre et l'affichage des informations diminuent proportionnellement à l'augmentation de la résolution.
Référence : paramètres de l'objet Application
519
Novell Confidential Manual (FRA) 6 October 2004
Le paramètre client RDP est utilisé par défaut. Vous pouvez modifier la taille pour afficher en mode plein écran ou obtenir une autre résolution standard.
Couleurs : Sélectionnez le nombre de couleurs pour la session client RDP. Vous pouvez sélectionner 256 couleurs, 65536 couleurs (15 bits), 65536 couleurs (16 bits) ou Couleurs
(32 bits). La valeur par défaut est 256 couleurs.
Onglet Tolérance aux pannes
L'onglet Tolérance aux pannes inclut les pages suivantes pour vous aider à équilibrer la charge de travail requise pour héberger une application sur plusieurs serveurs et donner accès à des applications de sauvegarde en cas d'échec de serveur :
« Page Tolérance aux pannes », page 520
« Page Équilibrage de la charge », page 522
« Page Liste des sites », page 524
« Page Autre application distante », page 526
Page Tolérance aux pannes
La page de propriétés Tolérance aux pannes est accessible uniquement sur les objets Application créés pour des applications simples et des applications AOT/AXT. Elle n'est pas accessible sur les objets Application créés pour des applications MSI, Terminal Server et Web.
Cette section fournit des informations sur les champs de la page de propriétés Tolérance aux pannes. Pour obtenir des instructions complètes sur la configuration de la tolérance aux pannes, reportez-vous à
« Configuration de la tolérance aux pannes », page 329
.
Cette page de propriétés, illustrée ci-dessous, définit les sources de progiciel d'installation ou les objets Application que le programme de lancement d'applicatifs utilise en tant que sauvegarde si cet objet Application devient indisponible. Le programme de lancement d'applicatifs essaie les sources de progiciel ou les objets Application les uns après les autres dans l'ordre dans lequel ils apparaissent dans Liste des sources et Liste des applications, de haut en bas.
520 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
La page Tolérance aux pannes varie selon le type d'application. Pour les applications simples/
AOT/AXT, la page est similaire à celle présentée ci-dessus. Pour les applications Web, seule la fonction Liste des applications apparaît car la fonction Liste des sources n'est pas prise en charge.
Activer la tolérance aux pannes
Sélectionnez cette option pour activer la tolérance aux pannes. Les autres options de tolérance aux pannes sont disponibles uniquement si cette option est activée.
Utiliser la liste des sources
Sélectionnez cette option pour que le programme de lancement d'applicatifs utilise une liste des sources de progiciels d'installation comme sauvegarde. Vous devez avoir créé au préalable au moins une source de progiciel (Commun > page Sources).
Ajouter
Cliquez sur Ajouter, parcourez l'arborescence et sélectionnez une source de progiciel, puis cliquez sur OK pour l'ajouter à la Liste des sources.
Supprimer
Sélectionnez une source de progiciel dans la Liste des sources, puis cliquez sur Supprimer pour la supprimer de cette liste.
Flèche Haut et flèche Bas
Sélectionnez une source de progiciel dans la Liste des sources, puis cliquez sur la flèche Haut pour la déplacer vers le haut ou sur la flèche Bas pour la déplacer vers le bas. Le programme de lancement d'applicatifs essaie les sources les unes après les autres dans l'ordre dans lequel elles sont listées, de haut en bas.
Référence : paramètres de l'objet Application
521
Novell Confidential Manual (FRA) 6 October 2004
Utiliser la liste des applications
Sélectionnez cette option pour que le programme de lancement d'applicatifs utilise une liste d'objets Application comme sauvegarde. Vous devez avoir créé au préalable d'autres objets
Application pour l'application, et stocké les fichiers de l'application sur un autre serveur ou volume que celui de l'application. Si l'application n'est pas disponible, le programme de lancement d'applicatifs essaie les objets Application les uns après les autres dans l'ordre indiqué.
La tolérance aux pannes ne fonctionne qu'au premier niveau. Si le programme de lancement d'applicatifs effectue une reprise après échec sur l'un des objets Application de sauvegarde de la liste et que cet objet Application de sauvegarde échoue, la distribution échoue même si la tolérance aux pannes set activée pour l'objet Application de sauvegarde.
Remarque :
Si le programme de lancement d'applicatifs a détecté une connexion distante et s'exécute en mode distant, il n'utilise pas la liste des applications pour la tolérance aux pannes. Il n'utilise que la liste des sources.
Ajouter
Cliquez sur Ajouter, parcourez l'arborescence et sélectionnez un objet Application, puis cliquez sur OK pour l'ajouter à la Liste des applications.
Supprimer
Sélectionnez un objet Application dans la Liste des applications, puis cliquez sur Supprimer pour le supprimer de cette liste.
Flèche Haut et flèche Bas
Sélectionnez un objet Application dans la Liste des sources, puis cliquez sur la flèche Haut pour le déplacer vers le haut ou sur la flèche Bas pour le déplacer vers le bas. Le programme de lancement d'applicatifs essaie les objets Application les uns après les autres dans l'ordre dans lequel ils sont listés, de haut en bas.
Page Équilibrage de la charge
La page de propriétés Équilibrage de la charge est accessible uniquement sur les objets Application créés pour des applications simples, des applications AOT/AXT et des applications MSI. Elle n'est pas accessible sur les objets Application créés pour des applications Terminal Server et Web.
Cette section fournit des informations sur les champs de la page de propriétés Équilibrage de la charge. Pour obtenir des instructions complètes sur l'équilibrage de la charge, reportez-vous à
« Configuration de l'équilibrage de la charge », page 333
.
La page de propriétés Équilibrage de la charge, illustrée ci-dessous, permet d'équilibrer les tâches liées à la distribution de l'application. Si vous activez cette option, le programme de lancement d'applicatifs distribue l'application à partir de tous les serveurs qui contiennent l'application, de façon à répartir la charge de travail sur les serveurs.
522 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
La page Équilibrage de la charge varie selon le type d'application. Pour les applications simples/
AOT/AXT, la page est similaire à celle présentée ci-dessus. Pour les applications MSI, elle est similaire à celle présentée ci-dessus, mais seule l'option Activer l'équilibrage de la charge est disponible. Pour les applications Web, seule la fonction Liste des applications apparaît car la fonction Liste des sources n'est pas prise en charge.
Pour utiliser cette option, vous devez d'abord avoir défini plusieurs sources de progiciel d'installation ou objets Application pour l'application, et les fichiers source doivent se trouver sur plusieurs serveurs. Lorsqu'un utilisateur lance l'application, le programme de lancement d'applicatifs sélectionne l'une des sources de progiciel ou l'un des objets Application à utiliser. Si la source de progiciel ou l'objet Application n'est pas disponible, le programme de lancement d'applicatifs en sélectionne un autre.
Activer l'équilibrage de la charge
Sélectionnez cette option pour activer l'équilibrage de la charge. Les autres options d'équilibrage de la charge sont disponibles uniquement si vous activez cette option.
Pour les objets Application qui utilisent des progiciels Microsoft Windows Installer (MSI), l'option
Activer l'équilibrage de la charge est la seule option activée sur cette page ; les options Utiliser la liste des sources et Utiliser la liste des applications sont désactivées. Pour activer l'équilibrage de la charge pour un objet Application MSI, sélectionnez cette option, puis utilisez la page Sources de l'objet Application (onglet Commun) pour définir la liste des emplacements source où vous avez créé des progiciels d'installation supplémentaires pour l'application. Le programme de lancement d'applicatifs sélectionne de façon aléatoire des emplacements source dans la liste afin d'équilibrer la charge de travail.
Utiliser la liste des sources
Sélectionnez cette option pour que le programme de lancement d'applicatifs utilise une liste de sources de progiciel pour équilibrer la charge. Vous devez avoir créé au préalable au moins une source de progiciel (Commun > page Sources).
Référence : paramètres de l'objet Application
523
Novell Confidential Manual (FRA) 6 October 2004
Ajouter
Cliquez sur Ajouter, parcourez l'arborescence et sélectionnez une source de progiciel, puis cliquez sur OK pour l'ajouter à la Liste des sources.
Supprimer
Sélectionnez une source de progiciel dans la Liste des sources, puis cliquez sur Supprimer pour la supprimer de cette liste.
Utiliser la liste des applications
Sélectionnez cette option pour que le programme de lancement d'applicatifs utilise une liste d'objets Application pour équilibrer la charge. Vous devez avoir créé au préalable d'autres objets
Application pour l'application, et stocké les fichiers de l'application sur un autre serveur ou volume que celui de l'application.
Ajouter
Cliquez sur Ajouter, parcourez l'arborescence et sélectionnez un objet Application, puis cliquez sur OK pour l'ajouter à la Liste des applications.
Supprimer
Sélectionnez un objet Application dans la Liste des applications, puis cliquez sur Supprimer pour le supprimer de cette liste.
Page Liste des sites
La page de propriétés Liste des sites est accessible uniquement sur les objets Application créés pour des applications simples, des applications AOT/AXT, des applications MSI et des applications Terminal Server. Elle n'est pas accessible sur les objets Application créés pour des applications Web.
Cette section fournit des informations sur les champs de la page de propriétés Liste des sites. Pour obtenir des instructions complètes sur la configuration du rapport, reportez-vous à
« Configuration de listes de sites », page 338
.
La page de propriétés Liste des sites, illustrée ci-dessous, permet de lier une application d'un site
(Site 1) à une application d'un autre site (Site 2). En liant les applications dont les sources de progiciels d'installation se trouvent sur des serveurs de sites différents, vous pouvez distribuer l'application depuis le serveur qui est le plus proche de l'utilisateur.
524 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Supposons que vous avez deux sites, Site 1 et Site 2. Les employés des deux sites utilisent le même tableur. Le site 1 dispose d'un objet Application (App1) qui distribue le tableur à partir d'un serveur du site 1 et le site 2 dispose de son propre objet Application (App2) pour distribuer le programme
à partir d'un serveur du site 2. Si vous liez les deux objets Application (App1 à App2), tout employé du site 1 qui se déplace vers le site 2 et exécute App1, aura l'application App2 installée à partir du serveur du site 2. De même, tout employé du site 2 qui se déplace vers le site 1 et exécute
App2, aura l'application App1 installée à partir du serveur du site 1.
La liste des sites est une méthode de distribution qui ne s'applique qu'aux applications non distribuées et non mises en mémoire cache. Si une application est déjà distribuée et mise en cache sur le poste de travail d'un utilisateur, cette application est utilisée sans tenir compte de la liste des sites.
Le client Novell et le serveur Middle Tier ZENworks
Lorsqu'un utilisateur se logue à Novell eDirectory par l'intermédiaire du serveur Middle Tier
ZENworks plutôt que par l'intermédiaire du client Novell, la liste des sites fonctionne légèrement différemment. Au lieu d'utiliser le client Novell pour déterminer l'emplacement de l'utilisateur, le serveur Middle Tier le détermine lui-même. Cela signifie que l'application la plus proche du serveur Middle Tier est utilisée ; il ne s'agit pas forcément de l'application la plus proche de l'utilisateur. Dans l'exemple ci-dessus, l'utilisateur du site 1 se voit toujours distribuer des applications à partir du serveur du site 1 plutôt que du serveur du site 2.
Création d'une liste des sites
Vous ne pouvez lier un objet Application qu'à un seul autre objet Application. Toutefois, lorsque vous effectuez cette opération, le premier objet Application est automatiquement lié à tout autre objet Application lié au second objet Application. Prenez par exemple trois objets Application identiques (App1, App2 et App3) sur trois sites différents. Vous liez App1 à App2, ce qui crée les listes de sites suivantes pour chacun des objets Application :
Référence : paramètres de l'objet Application
525
Novell Confidential Manual (FRA) 6 October 2004
Liste App1
App2
Liste App2
App1
Liste App3
(aucun)
Étant donné que vous ne pouvez lier un objet Application qu'à un seul autre objet Application, vous devez maintenant lier App3 à App1 ou à App2. Cette opération crée la liste des sites suivante pour chacun des objets Application :
Liste App1
App2
App3
Liste App2
App1
App3
Liste App3
App1
App2
Lier
Cliquez sur Lier, parcourez l'arborescence et sélectionnez l'objet Application à lier, puis cliquez sur OK pour l'ajouter à la Liste des sites de l'application. Tout autre objet Application auquel l'objet
Application sélectionné est lié est également ajouté à cette liste.
Détacher
Cliquez sur Détacher pour supprimer le lien entre l'objet Application et les autres objets
Application répertoriés dans la Liste des sites de l'application.
Page Autre application distante
La page de propriétés Autre application distante est accessible sur les objets Application créés pour tous les types d'application (simple, AOT/AXT, MSI, Web et Terminal Server).
Cette page de propriétés, illustrée ci-dessous, permet de spécifier une autre application que le programme de lancement d'applicatifs lance si le poste de travail de l'utilisateur s'exécute en mode distant plutôt qu'en mode local. Il est généralement recommandé que cette autre application soit une application Terminal Server ou une application Web conçue pour être utilisée sur des liaisons distantes plus lentes.
526 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Objet Application à utiliser lors d'une exécution distante
Sélectionnez l'objet Application pour l'autre application.
Toujours utiliser cette autre application lors d'une exécution distante
Par défaut, le programme de lancement d'applicatifs n'utilise pas l'autre application si l'application d'origine est installée sur le poste de travail de l'utilisateur ; il utilise alors l'application installée localement. Cependant, si l'application exige l'accès à une base de données ou une autre ressource réseau qui sera uniquement disponible si l'autre application est utilisée, activez cette option pour forcer le programme de lancement d'applicatifs à utiliser l'autre application au lieu de l'application installée localement.
Référence : paramètres de l'objet Application
527
Novell Confidential Manual (FRA) 6 October 2004
528 Guide d’administration de ZENworks 6.5 Desktop Management

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.