InstallShield 2019 - Les fondamentaux

Qualiopi
À partir de 2440 €
Durée 28h en 4 jours
Localisation Partout en France
Logo de M2I - InstallShield 2019 - Les fondamentaux

Proposé par

M2I

Prérequis

Avoir de bonnes connaissances de Windows, ainsi que des notions de développement (Visual Basic, VBScript, PowerShell...).

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • À distance

Objectifs pédagogiques

A l'issue de cette formation, vous serez capable de :

  • Packager tous vos applicatifs en MSI, App-V ou MSIX
  • Créer des packages de mise à jour ou des patchs
  • Personnaliser les packages des éditeurs via une surcouche MST (Microsoft System Transformation).

Programme de la formation

Le packaging d'applications

  • Pourquoi packager ?
  • Packager en fonction des sources et du type de demande
  • Normes et standards, bonnes pratiques en entreprise
  • La place d'InstallShield en entreprise

Présentation de Windows Installer

  • Concepts de base de Windows Installer
  • Pourquoi utiliser Windows Installer ?
  • La terminologie Windows Installer
  • InstallShield et Windows Installer

Créer un package Microsoft System Installer (MSI)

  • Création d'un projet MSI
    • Options et propriétés globales
    • "Features" et "components"
    • Séquences d'installation (boîtes de dialogue et actions)
    • Génération du package
  • Focus sur les "components"
    • Copie de fichiers
    • Ecrire dans la base de registres
    • Créer des raccourcis
    • Notion de "key" d'un "component"
    • Associer une extension à un exécutable
    • 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 des fichiers de paramétrage (ini, xml, texte) pendant l'installation
    • Installer, piloter un service Windows
    • Installer un pilote de périphérique ou de fichiers
    • Exécuter des scripts SQL
    • Installer une application Web utilisant Internet Information Server (IIS)

Gérer l'interface utilisateur d'un package MSI

  • Les boîtes de dialogue standards
  • Changer l'ordre des boîtes de dialogue
  • Modifier l'interface graphique
  • Travailler avec des boutons radio
  • Boîtes de dialogue et propriétés MSI

Actions et "Custom Action"

  • Quelques actions standards essentielles
  • Actions en mode immédiat / en mode différé
  • Conditionner une action
  • Gestion du code retour d'une "Custom Action" (CA)
  • Lancer un exécutable depuis votre package MSI
  • Développer une action en VBScript

Les différentes façons de réparer une application installée

  • Le "self-repair"
  • La réparation
  • Les raccourcis de type "advertised"

Travail collaboratif / éléments réutilisables

  • Les "merges modules" (.MSM)
  • Les prérequis
  • Les packages MSI chaînés

Gérer les montées de version

  • Patch vs mise à jour
  • Les différents types de mise à jour
  • Créer un patch : QuickPath / patch différentiel
  • Désinstallation d'un patch

Régler les conflits entre applications avec les méthodes d'isolation

Personnaliser un package éditeur

  • Modifier directement un package MSI
  • Personnaliser un package MSI en créant un MST (Microsoft System Transformation)

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 MST
  • Cas du Setup.exe

"System search"

  • Utiliser le "system search" pour récupérer des informations sur le poste client (présence d'applications, de fichiers, de clés de registre...)

InstallShield et la virtualisation d'application

  • Présentation d'App-V
  • Créer un package App-V avec InstallShield
  • Présentation de MSIX
  • Créer un package MSIX avec InstallShield

Découverte de PSAppDeploy

  • Présentation de PSAppDeploy (PowerShell)
  • Créer un package avec PSAppDeploy

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation
Logo de M2I - Formation InstallShield 2019 - Les fondamentaux

Proposé par

M2I

"Un leadership dans le domaine de la formation"

Voir la fiche entreprise
À partir de 2440 €
Logo de M2I - InstallShield 2019 - Les fondamentaux

InstallShield 2019 - Les fondamentaux

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.