Novell Confidential Manual (FRA) 6 October 2004
45
Référence : SnAppShot
Pour vous aider à créer des progiciels d'installation pour les applications installées sur les postes de travail Windows 98 ou Windows 2000/XP, le composant Gestion d'applications de Novell
®
ZENworks
®
Desktop Management inclut l'utilitaire snAppShot
TM
. Les sections qui suivent contiennent des informations concernant snAppShot et des instructions pour l'utilisation de cet utilitaire.
« Présentation de SnAppShot », page 415
« Préparation d'un poste de travail SnAppShot », page 417
« Création d'un progiciel d'installation », page 417
« Paramètres d'invite de commande », page 418
Important :
SnAppShot ne fonctionne pas avec les applications MSI installées par Microsoft Windows
Installer. C'est le cas par exemple pour Microsoft Office 2000 et Microsoft Office XP. De telles applications doivent être distribuées en tant qu'applications .MSI, et non en tant qu'applications AOT/AXT (snAppShot).
Pour plus d'informations, reportez-vous au
Chapitre 27, « Distribution : applications simples », page 271 .
Présentation de SnAppShot
SnAppshot enregistre les changements survenant sur un poste de travail lorsqu'une application est installée. Au fur et à mesure de l'installation, snAppShot note les différences entre l'état de configuration du poste de travail avant l'installation et son état après l'installation, compare les deux et crée un progiciel d'installation d'application comportant deux fichiers modèle d'objet
Application (.aot ou .axt), un ou plusieurs fichiers source (.fil) et un fichier de définition de fichier
(filedef.txt).
Modèles d'objet Application
Le fichier modèle d'objet Application vous sert à créer l'objet Application dans Novell eDirectory
TM
. Les deux fichiers modèle d'objet Application (.AOT et .AXT) contiennent les mêmes informations, utilisées pour compléter les champs de propriétés de l'objet Application lors de la création de l'objet :
Le nom eDirectory et le nom du raccourci de poste de travail à donner à l'objet Application.
Les modifications qui doivent être apportées aux paramètres de configuration du poste de travail (paramètres du registre, paramètres INI, modifications de fichier texte, etc.) lors de l'installation de l'application.
Les définitions de macro à utiliser lors de l'installation.
La liste des fichiers d'application à copier sur le poste de travail lors de l'installation, y compris l'emplacement source et l'emplacement cible pour la copie.
Référence : SnAppShot
415
Novell Confidential Manual (FRA) 6 October 2004
Le fichier .aot est un fichier binaire qui ne peut pas être modifié ; le fichier .axt est un fichier texte qui peut être modifié à l'aide d'un éditeur de texte. Si vous voulez modifier le modèle d'objet
Application après sa création par snAppShot, modifiez le fichier .axt et servez-vous en pour créer l'objet Application. Dans le cas contraire, utilisez le fichier .aot pour importer plus rapidement les données qu'il contient.
Fichiers source de l'application
SnAppShot surveille également tous les fichiers d'application copiés sur le poste de travail.
Ces fichiers, qui deviennent les fichiers source de l'application, sont copiés à un emplacement source sur le réseau, renommés de façon numérique en commençant par 1 et dotés d'une extension de fichier .fil (par exemple, 1.fil). Novell Application Launcher
TM
utilise ces fichiers source lors de l'installation de l'application sur le poste de travail.
Fichier de définition du fichier d'application
Pour assigner les fichiers .fil à leurs fichiers d'origine, SnAppShot crée un fichier de définition de fichier (filedef.txt). Ce fichier texte assigne les fichiers .fil aux fichiers d'origine et spécifie l'emplacement cible et le nom à utiliser lors de l'installation des fichiers sur le poste de travail.
Par exemple :
1.fil=c:\dmi\win32\_deisl1.isu
2.fil=c:\dmi\win32\bin\wdmiutil.dll
Restrictions liées à SnAppShot
Avant d'utiliser snAppShot, tenez compte des points suivants :
SnAppShot ne fonctionne pas avec les applications MSI installées par Microsoft Windows
Installer. C'est le cas par exemple pour Microsoft Office 2000 et Microsoft Office XP.
Les applications MSI installent souvent des composants de l'application sur demande, ce qui signifie que l'instantané d'une installation d'application MSI pourrait éventuellement ne pas inclure toutes les fonctions disponibles de l'application. C'est pour cette raison qu'il est préférable de distribuer les applications en tant qu'applications MSI, et non en tant qu'applications AOT/AXT (snAppShot). Pour plus d'informations, reportez-vous au
Chapitre 28, « Distribution : applications complexes », page 279 .
SnAppShot ne prend pas en charge certains des nouveaux types de registre Windows XP, tel que hex(800000007). Vous devez donc faire attention en utilisant snAppShot sous
Windows XP que le fichier généré .axt/.aot (ou la page Registre de l'objet Application résultante) ne contienne pas de modifications qui pourraient avoir des effets irréversibles sur le fonctionnement des postes de travail Windows XP sur lesquels l'application est distribuée.
SnAppShot échoue lorsque le registre Windows excède 30 Mo. Le message suivant s'affiche :
A critical « out of memory » error has occurred. snAppShot must close.
Nous vous recommandons d'utiliser AdminStudio ZENworks Edition à la place. Pour plus d'informations, reportez-vous au manuel AdminStudio ZENworks Edition Installation Guide
(Guide d'installation de AdminStudio ZENworks Edition) (http://www.novell.com/ documentation/zenworks65/pdfdoc/spinstall/AS_ZENworksInstallGuide.pdf) .
SnAppShot ne prend pas en charge les serveurs Windows Terminal Server. N'utilisez pas snAppShot sur un serveur Terminal Server pour créer une application AOT/AXT destinée à
être distribuée sur d'autres serveurs Terminal Server.
416 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Le modèle d'objet Application a été modifié entre la version 4.0.1 et la version 6.5 pour intégrer plusieurs modifications fonctionnelles, notamment celle relative aux prérequis système par rapport aux règles de distribution. Si votre environnement est antérieur à
ZENworks 6.5, sélectionnez l'option Créer un fichier modèle d'application antérieure à la version 6.5 lors de la création du fichier .aot afin de pouvoir utiliser ce fichier dans votre environnement. Si vous utilisez l'option par défaut, Créer un fichier Modèle d'objet
Application 6.5, le fichier .aot créé est inutilisable dans un environnement antérieur à
ZENworks 6.5.
Préparation d'un poste de travail SnAppShot
Avant d'exécuter snAppShot sur un poste de travail pour créer un progiciel d'installation pour une application, vous devez :
Vérifier que le poste de travail est propre. Sur un poste de travail propre, seuls le système d'exploitation et le client Microsoft sont installés.
Vérifier que le poste de travail représente bien le type de poste de travail sur lequel l'application sera distribuée. Par exemple, si vous distribuez l'application à des utilisateurs de
Windows 2000 sur un Dell* OptiPlex* GX110, exécutez snAppShot sur un Dell OptiPlex
GX100 exécutant Windows 2000. En fonction de l'application et de ce qui se produit lors d'une installation, il sera peut-être nécessaire de créer des objets Application différents à utiliser pour les différents types de postes de travail.
Création d'un progiciel d'installation
Pour créer un progiciel d'installation, snAppShot utilise le processus suivant :
Il crée une image du poste de travail avant l'installation de l'application. Vous déterminez les unités à analyser et les paramètres de configuration (paramètres du registre, paramètres INI, etc.) à enregistrer.
Il vous laisse installer l'application.
Il crée une autre image du poste de travail, enregistre les différences entre les deux images et crée le progiciel d'installation (fichiers .aot et .axt, fichiers .fil et fichier filedef.txt) à l'emplacement réseau que vous avez choisi.
Pour exécuter snAppShot et créer un progiciel d'installation :
1
Sur le poste de travail propre et représentatif (reportez-vous à la section
répertoire sys:\public\snapshot du serveur ZENworks Desktop Management.
Pour plus d'informations sur les changements d'applications que vous pouvez effectuer au démarrage de snAppShot, reportez-vous à la section
« Paramètres d'invite de commande », page 418
.
Référence : SnAppShot
417
Novell Confidential Manual (FRA) 6 October 2004
2
Sélectionnez le mode à utiliser :
Standard : Utilise le fichier de préférences snAppShot par défaut pendant le processus de découverte. Dans la plupart des cas, ces préférences sont suffisantes.
Personnalisé : Vous permet de choisir un fichier de préférences préalablement créé à appliquer au processus de découverte ou d'utiliser le fichier de préférences snAppShot par défaut. Contrairement au mode Standard, le mode Personnalisé vous permet d'apporter des modifications aux préférences afin de découvrir des unités, des fichiers, des dossiers, des paramètres du registre et des raccourcis.
Express : Vous permet de choisir un fichier de préférences préalablement créé.
Les préférences ne peuvent pas être modifiées.
3
Suivez les invites à l'écran pour créer le progiciel d'installation. Si vous avez besoin d'informations complémentaires, cliquez sur le bouton Aide.
Paramètres d'invite de commande
SnAppShot vous permet de préciser deux paramètres à l'invite de commande. La syntaxe à utiliser est la suivante : snapshot paramètre
/u:nom_fichier.ini
Ce paramètre vous permet de spécifier le fichier à partir duquel snAppShot va récupérer les paramètres de préférences. Le fichier de préférences doit avoir été créé lors d'une session snAppShot préalable. Ce paramètre revient à exécuter snAppShot, à sélectionner l'option Express et à sélectionner ensuite le fichier de préférences.
Si le fichier ne se trouve pas dans le même répertoire que snAppShot, indiquez le chemin d'accès complet.
/slow
Par défaut, le processus de découverte snAppShot est optimisé pour un système d'exploitation à un octet. Si vous exécutez snAppShot sur un système d'exploitation à deux octets, spécifiez le paramètre /slow. snAppShot utilise alors une procédure de comparaison des chaînes optimisée pour les caractères à deux octets. Par conséquent, SnAppShot s'exécute plus lentement.
418 Guide d’administration de ZENworks 6.5 Desktop Management

Öffentlicher Link aktualisiert
Der öffentliche Link zu Ihrem Chat wurde aktualisiert.