Avec Windows Installer, installer ou supprimer une application est devenu un jeu d'enfant et ce d'autant plus qu'associé à l'annuaire Active Directory, l'outil permet de télédistribuer des applications. Mais recourir à Windows Installer implique de disposer d'applications livrées sous forme de packages MSI. Les participants à cette formation apprendront précisément à créer ou à transformer des packages d'applications MSI à l'aide d'AdminStudio.
Introduction
- Les thèmes abordés
- Le packaging d'applications : présentation de Microsoft Windows Installer, présentation des différents types d'extension de fichiers, présentation de la base de registre Windows
Configuration d'une infrastructure AdminStudio
- Installation de Microsoft SOL Server Installation de AdminStudio
- Présentation des différentes éditions
- Présentation de tous les outils proposés
lnstallShield
- Organisation de la structure de vos projets : définir une arborescence de travail, créer un modèle de projet lnstallShield, gérer la documentation
- Les différents types de projet
- Création d'un projet de A à Z : définir des features, définir des composants (fonctions basiques et avancées et 32 bit et 64 bit), travailler avec des répertoires de destination, définir des prérequis, travailler avec les Merges Modules (.MSM)
- Création et modification de release
- Création d'un package de pilote de périphérique signé Microsoft
Vue d'ensemble de processus de packaging
- Préparation pour le packaging
- Analyse et vérification du coeur de l'application
- Repackaging d'applications avec l'outil Repackaging Wizard : méthodes Installation Monitoring et Snapshot
Personnaliser un package MSI avec des Transforms
- Introduction
- Les différentes méthodes pour créer des transforms : assistant Open Transform Wizard, outil Transform Wizard, outil Tuner
Gérer vos applications avec l'outil Application Manager
- Organiser la structure de votre catalogue d'applications
- Importer vos packages dans le catalogue d'applications
- Évaluer la compatibilité de vos packages avec les nouveaux environnements : paramétrer l'outil Application Compatibility Toolkit via le catalogue d'applications, tester vos packages pour un passage vers Windows 10, vérifier la compatibilité de vos applications (Internet Explorer, Microsoft Edge, Windows Server), valider le respect des règles de packaging Microsoft, corriger les problèmes automatiquement ou manuellement, générer un reporting global de l'adéquation de votre parc logiciel avec Windows10 ou la virtualisation d'applications
Tester le déploiement de vos applications avec l'outil Quality Monitor
Localiser et résoudre des conflits
- Les outils à votre disposition : Application Isolation Wizard, OS Snaphost
Options de mises à jour d'un package : upgrades et Patches
- Introduction
- Vue d'ensemble des mises à jour
- Déterminer la meilleure solution de mise à jour
- Travailler avec des Upgrades, des Patches, et des projets QuickPatch
Pour aller un peu plus loin
- Exécuter un package en ligne de commande : installation/désinstallation, mode silencieux, réparation, générer des logs, voir les différents paramètres disponibles
- Créer un package directement depuis les tables
- Ajouter des actions et des Custom Actions
- Exécuter des scripts PowerShell
- Utiliser des conditions
- Utilisation du format MSIX
- Pré-requis de Windows Server
- Pré-requis de Windows 10
- Installer lnstallShield en mode Standalone sur Windows 10
- Utiliser l'assistant de conversion de MSI vers MSIX
- Créer un projet MSIX
Virtualisation d'applications avec AdminStudio
- Introduction à la virtualisation d'application
- Présentation des différents formats de virtualisation : Microsoft App-V, XenSott XenApp, VMware ThinApp, Symantec Workspace
- Mise en place d'une infrastructure de virtualisation d'applications : compiler un projet lnstallShield pour générer un package virtuel, repackager un package en package virtuel, convertir directement vos packages MSI en packages virtuels, gestion de l'historique des objets