Téléchargez votre version d'essai et découvrez Installshield.
Cliquez ici dès maintenant pour découvrir toutes nos formations AdminStudio et Installshield.
Voir le détail sur notre solution AdminStudio.
Voir le détail sur notre solution AdminStudio.
✆ Rappel téléphonique gratuit
Flexera Software
InstallShield
AdminStudio
InstallShield Package Studio
InstallShield
InstallShield 2024
à partir de
1334 1293 € HT / an

-3 %

Ils nous font confiance et utilisent nos logiciels de packaging

Formation InstallShield

Objectifs de la formation

A la fin de ce cours, les stagiaires seront à même d'utiliser les fonctionnalités d'InstallShield, en vue de packager des installations au format MSI, développer plusieurs types d'installation, des mises à jours et des patchs.

Lieu

Dans vos locaux ou à distance.

Durée

3 jours (21 heures).

Type de formation

Intra Entreprise.

Public concerné

Développeurs, Chefs de projets.

Prérequis

Avoir des connaissances informatique, système (structure de répertoires/fichiers Windows, base de registre, sécurité) et des notions de développement en environnement Windows® (langage VBScript ou équivalent au minimum).
Pour que la formation se déroule dans de bonnes conditions, nous vous conseillons de prévoir le matériel suivant : un ordinateur Windows 10/11 par stagiaire, le formateur apportant le sien - un vidéoprojecteur - un tableau blanc ou paperboard et des feutres.

Matériel et logiciel

Chaque participant doit disposer d'un ordinateur équipé du logiciel qui fait l'objet de la formation. Pour les formations à distance chaque participant doit également disposer d'une connexion Internet et d'un téléphone ou d'un ordinateur équipé d'un micro/haut-parleurs (micro-casque recommandé). La solution de visio-conférence que nous utilisons permet de suivre la formation depuis n'importe où, que ce soit en télé-travail ou depuis l'un des sites de son entreprise. Les appels téléphoniques sont gratuits depuis 34 pays, les appels internet sont totalement gratuits.

Plan de formation

1er jour : Comprendre et mieux appréhender la technologie MSI.

  • Présentation de Windows Installer : les concepts et la philosophie.
  • Les Fondamentaux de Windows Installer.
  • L'Architecture Windows Installer.
  • Pourquoi déployer des applications au format MSI ?
  • Les Avantages de Windows Installer.
  • Description du service Windows Installer.
  • Connaître la Base de données relationnelle Windows Installer.
  • Les fonctionnalités de Windows Installer dont l’autoréparation.
  • Les Types de fichiers Windows Installer : msi, mst, msm, msp.
  • Les Types d'installations : normale, silencieuse, annoncée, administrative.
  • Explorer un fichier MSI existant (approche Microsoft Orca).
  • Utiliser un éditeur avancé (approche InstallShield).
  • Utilisation de toutes les options en ligne de commande.

2ème jour : Présentation générale d'Installshield. La création de setups au format MSI.

  • La création de setups MSI avec l’éditeur « Installshield ».
  • L’approche graphique du module.
  • L’approche base de données MSI.
  • L’approche script.
  • Les pré-requis d'installation.
  • La conception des "Features" et des "Components".
  • L'installation de fichiers (statiques et dynamiques).
  • La création de raccourcis "advertised".
  • La modification de la base de registre, des fichiers Texte, INI et XML.
  • Les variables d'environnement.
  • L'association d'une extension à un fichier.
  • La modification des permissions sur un répertoire.
  • Les composants COM, services Windows et assemblys .Net.
  • L'utilisation et la création de "Merges modules".
  • L'exécution de scripts SQL.
  • L'installation de pilotes de périphérique.
  • Forcer la suppression de données à l'installation ou à la désinstallation.
  • La compilation, les tests et le débuggage.
  • Mise en pratique et exercices.
  • Construire ses packages en utilisant le "Release Wizard".
  • L'exécution et le déploiement d'une installation.
  • Les installations Web et l'utilisation des "releases flags".
  • Les opérations de maintenance, réparation et désinstallation.
  • Tests sur l’autoréparation des applications installées par un setup MSI.
  • Les installations en ligne de commande.
  • Les installations silencieuses.

3ème jour : La création avancée de setups au format MSI. La personnalisation des MSI grâce aux transforms. La création et gestion des mises à jour et patchs. La compatibilité Windows 10/11 et Windows 2019/2022, la gestion de l'UAC et environnements 64 bits.

  • Les fonctions avancées de l’éditeur « Installshield ».
  • La convertion d'un package non MSI en un projet MSI InstallShield.
  • Editer un package MSI directement.
  • La validation d'un package MSI.
  • Le chainage de packages MSI.
  • La gestion des « Properties » et le passage en ligne de commande.
  • Les séquences d'installation et les "custom actions".
  • L'utilisation des conditions, actions et scripts.
  • Créer des "Custom actions" en VBScript, .Net ou utilisant une DLL spécifique.
  • Modifier directement les tables MSI.
  • La gestion et le séquencement des boites de dialogue.
  • Modifier les boites de dialogue standards.
  • La gestion des évènements, conditions et actions des interfaces utilisateur.
  • La gestion de packages multi-langues.
  • Modifier un package MSI via les "Transforms".
  • La création et gestion des mises à jour majeures et mineures (patches).
  • La création des patchs via le "QuickPatch" ou depuis le projet MSI.
  • La désinstallation de patchs.
  • Exercices pratiques.
  • Les spécificités de Windows 10/11, les problèmes classiques et les bonnes pratiques.
  • Les "Best Practices" pour Windows 10/11.
  • Les particularités de Windows 10/11 vis-à-vis des versions antérieures.
  • La gestion de l’UAC.
  • Identifiez les problèmes de compatibilité de vos packages avec Windows 10/11 et Windows 2019/2022 Server.
  • Créer et valider vos packages pour l'environnement Windows 10/11.
  • Les recommandations pour les environnements 64 bits.
  • Travaillez de façon collaborative avec InstallShield.
  • Automatisez la recompilation de vos packages avec l’automation interface et le Stand Alone Build.
  • Créez une suite applicative, avec une seule interface pour plusieurs packages.
  • Gérez un seul package pour les différentes éditions de votre application.
  • Créez et gérez vos versions d’évaluations avec InstallShield.
  • Gérez la mise à jour automatique de vos applications avec InstallShield et FlexNet Connect.
OK
Refuser
Pour naviguer sur ce site sans difficulté et pour éviter des dysfonctionnements, nous vous recommandons d'accepter les cookies. En savoir plus