Formation Caphyon Advanced Installer
- Référence : PACADV
- Durée : 4 jours (28 heures)
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- Une bonne connaissance de Windows est recommandée, ainsi que des notions de développement (Visual Basic, VBScript …)
PROFIL DES STAGIAIRES
- Administrateurs
- Développeurs
- Packageurs
OBJECTIFS
- 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
METHODES PEDAGOGIQUES
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- Mise à disposition d’un poste de travail par participant
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Advanced Installer Caphyon
CONTENU DU COURS
0 - Avant-propos
1 - Advanced Installer et Windows Installer
- Concepts de base de Windows Installer
- Pourquoi utiliser Windows Installer ?
- La terminologie Windows Installer
- Présentation d’Advanced Installer
2 - Création de packages MSI
- Création d’un projet MSI
- Fonctions basiques d’un component
- Fonctions avancées d’un component
- Le « system search » pour analyser le poste client
- Le Direct Editor pour mettre à jour la base MSI
3 - Réparer une application installée
- Le « self-repair »
- La réparation
- Les raccourcis de type « advertised »
- Les sources pour les opérations de réparation
4 - 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
5 - 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
6 - Créer et utiliser des éléments réutilisables
- Les « merges modules » (.MSM)
- Les prérequis
- Les packages MSI chainés
7 - Localisation de vos packages
8 - Gérer l’évolution de vos produits
- Les différents types de mise à jour
- Développer un patch
- Désinstallation d’un Patch
- Limitation des patches et des mises à jour mineures
9 - Régler les conflits entre applications avec les méthodes d’isolation
10 - Personnaliser un package éditeur
- Modifier directement un package MSI
- Personnaliser un package MSI en créant un MST
- Remarques diverses sur les MST
11 - Convertir un package non MSI au format MSI
12 - Validation de packages
13 - 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