InstallShield

Transcription

InstallShield
InstallShield
Réf. ESFO301
La formation InstallShield permet aux participants de développer les compétences pour
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.
Durée
35 heures
Pré-requis
Une bonne connaissance de
Windows est recommandée, ainsi
que des notions de développement
(Visual Basic,VBScript ...).
Public
La formation InstalShield
s’adresse aux administrateurs ou
Développeurs.
Méthodes et outils
Formation présentielle
1 poste par stagiaire
1 vidéo projecteur
Support de cours fourni à chaque
stagiaire.
Certificat
Cette formation ne prépare pas à
une certification éditeur.
Programme
Introduction à Installshield
Principes et terminologie de Windows Installer
Découverte d’Installshield
Gestion du code retour d’une CA
Lancer un exécutable
Développer une action en VBScript
Créer un projet MSI
Options globales d’un projet Installshield
Features et Components
Le Property Manager
Séquences d’installation, boites de dialogue et
actions
Paramétrer les releases
Élaborer et utiliser des éléments
réutilisables
« merges modules » (.MSM)
Prérequis
Packages MSI chainés
Fonctions d’un component
Copie de fichiers (registration, attributs …)
Ecriture dans la base de registres
Création de raccourcis
Concept de « key » d’un component
Fonctions avancées d’un component
Association d’une extension à un exécutable
Créer ou modifier des variables
d’environnement
Installation d’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 les fichiers (ini, xml, texte)
Installer, piloter un service Windows
Installer un pilote de périphérique ou de
fichiers
Exécuter des scripts SQL (SQL Server, Oracle,
MySQL)
Installer une application Web utilisant IIS
Gestion de l’évolution des produits
Types de mises à jour
Développer un patch
Limiter les patches et les mises à jour
mineures
Réglage des conflits entre applications
(méthodes d’isolation)
Personnalisation d’un package éditeur
Modifier un package MSI
Personnaliser en créant un MST
Conversion d’un package non MSI au
format MSI
Comment travailler avec le repackager ?
Listes d’exclusions
Utilisation des méthodes « snapshots » et «
monitoring »
Travail sur le projet .irp
Valider des packages & templates,
exécuter un package en ligne de
commande
Utiliser le « system search » pour
analyser le poste client
Utiliser le Direct Editor pour mettre à jour
directement la base MSI
Réparation d’une application installée
Le « self-repair »
Réparation
Raccourcis de type « advertised »
Fichiers sources pour les opérations de
réparation
Validation
Test sous forme d’exercice de
synthèse.
Gestion de l’interface utilisateur d’un
package MSI
Les événements
Changement de l’ordre des boites de dialogue
Travailler avec des boutons radios
Les conditions
Modifier l’interface graphique
Actions et « Custom actions »
Actions standards, en mode immédiat / en
mode différé
Conditionner une action
ESIC - Tel. 01 53 90 15 20 Mail. [email protected] - N° Agrément : 11.92.155.00.92
www.esic-online.com

Documents pareils

InstallShield - Les fondamentaux

InstallShield - Les fondamentaux 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 ...

Plus en détail

Formation Packaging d™applications en entreprise

Formation Packaging d™applications en entreprise Contactez-nous pour connaître les remises Pôle Emploi

Plus en détail

Flexera Installshield, packager et distribuer des applications

Flexera Installshield, packager et distribuer des applications 2) Séquences, actions et boîtes de dialogue - Les actions standard essentielles. - Actions en mode immédiat, en mode différé. - Conditionner une action, code retour. - Lancer un exécutable depuis v...

Plus en détail

Installshield - e

Installshield - e 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 comp...

Plus en détail