Caphyon Advanced Installer

LiveOnLine Certifiant
  • 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

            14 - Questions ouvertes de fin de formation

              cookie