Votre partenaire formation

InstallShield

Réf: PACIN01

Durée: 5 jours

 

Objectifs de la formation:

Apprenez à packager tous vos applicatifs au format MSI ou App-V, à gérer les correctifs et les mises à jour, à convertir vos anciens packages, à personnaliser les packages des éditeurs

 

Programme de Formation

Pratiques et/ou ateliers tout au long de la formation.

Module 1 : Avant-propos

Module 2 : Introduction à Installshield et à Windows Installer
• Concepts de base de Windows Installer
• Pourquoi utiliser Windows Installer ?
• La terminologie Windows Installer
• Présentation d’Installshield

Module 3 : Création de packages MSI
• Création d’un projet MSI : Les options globales d’un projet Installshield; Features et Components;Le Property Manager;Les séquences d’installation, les boites de dialogue et les actions; Paramétrage des releases
• Fonctions basiques d’un component: Copie de fichiers (registration, attributs …); Ecrire dans la base de registres; Créer des raccourcis; Notion de « key » d’un component
• Fonctions avancées d’un component : Associer une extension à un exécutable; Créer ou modifier des variables d’environnement; Installer un driver et/ou une source ODBC; Gérer les droits sur les éléments installés sur le poste client;Créer une tâche planifiée; Modifier de fichiers (ini, xml, texte) en cours d’installation; Installer, piloter un service Windows; Installer un pilote de périphérique ou
• Utiliser le « system search » pour analyser le poste client
• Utiliser le Direct Editor pour mettre à jour directement la base MSI

Module 4 : Les différentes façons de réparer une application installée
• Le « self-repair »
• La réparation
• Les raccourcis de type « advertised »
• Les fichiers sources pour les opérations de réparation

Module 5 : Gérer l’interface utilisateur d’un package MSI
• Les évènements
• Changer l’ordre des boites de dialogue
• Travailler avec des boutons radios
• Les conditions
• Modifier l’interface graphique

Module 6 : Actions et « Custom actions »
• Quelques actions standards essentielles
• Actions en mode immédiat / en mode différé
• Conditionner une action
• Gestion du code retour d’une CA
• Lancer un exécutable depuis votre package MSI
• Développer une action en VBScript

Module 7 : Créer et utiliser des éléments réutilisables
• Les « merges modules » (.MSM)
• Les prérequis
• Les packages MSI chainés

Module 8 : Localisation de vos packages

Module 9 : Gérer l’évolution de vos produits
• Les différents types de mise à jour
• Développer un patch : QuickPatch; Patch différentiel; Désinstallation d’un Patch
• Limitation des patches et des mises à jour mineures

Module 10 : Régler les conflits entre applications avec les méthodes d’isolation

Module 11 : Personnaliser un package éditeur
• Modifier directement un package MSI
• Personnaliser un package MSI en créant un MST
• Remarques diverses sur les MST

Module 12 : Convertir un package non MSI au format MSI
• Comment travailler avec le repackager ?
• Listes d’exclusions
• Utilisation de la méthode « snapshots »
• Utilisation de la méthode « monitoring »
• Travail sur le projet .irp
• Un petit test pour nettoyer une application repackagée

Module 13 : Validation de packages & templates

Module 14 : Exécuter un package en ligne de commande
• Installation
• Mode silencieux
• Passage de paramètres
• Génération d’un log
• Réparation
• Désinstallation
• Application d’un transform
• Cas du setup.exe

Module 15 : Questions ouvertes de fin de formation

Profil Stagiaires & Pré-requis

Une bonne connaissance de Windows est recommandée, ainsi que des notions de développement (Visual Basic, VBScript …).

Administrateurs. Développeurs. Packageurs

Dates de Formation :

nous consulter.

Prix:

Paris : 3250 € HT