mardi 30 août 2011

Unleash the Power of MDT 2010/2012 – Part 5 : Applications

shippingcontainer

Dans cette 5 eme partie, vous aller apprendre comment rendre l’installation de certaines applications obligatoire :

Effectivement, vous pouvez forcer une application à s’installer, il suffit pour cela d’jouter dans les Rules (Customsettings.ini) la commande suivante :

MendatoryApplications001=<GUID d’application>

Ou <GUID Application> est le code hexadécimal unique que vous pouvez retrouver pour chaque application en cliquant propriétés sur l’une d’elle puis General> Application GUID.

Mdt--appli2011-04-19-09h25_07_thumb3

L’application apparaitra déjà cochée dans le Wizard de MDT et s’installera obligatoirement !

Il est possible de détecter si une application est déjà installée, et le cas échéant de ne pas la réinstaller une deuxième fois en spécifiant dans les propriétés, onglet Détails de l’application le Uninstall Registry Key GUID.

Le GUID se récupère dans la base de registre à l’adresse :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall pour les applications 32 bits,

et HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall pour les application 64 bits.

Pour office 2010 le GUID est Office14ProPlus

Recommandation : Si une application doit rebooter pour s’installer correctement, il est important qu’elle ne le fasse pas elle-même, mais qu’elle laisse MDT maitriser le reboot. Pour cela, l’application doit être installée avec un switch /Norestart ou équivalent. L’ordre de reboot est transféré à MDT via le bouton à cocher : Reboot the computer after installing this application (onglet Détails).

Retrouvez-ci dessous l’ensemble des billets de la série “ Unleash the power of MDT2010/2012” :

Unleash the power of MDT 2010/2012 – Part 1 : Présentation
Unleash the power of MDT 2010/2012 – Part 2 : Tests & logs
Unleash the Power of MDT 2010/2012 – Part 3 : Securité
Unleash the Power of MDT 2010/2012 – Part 4 : CustomSettings.ini
Unleash the Power of MDT 2010/2012 – Part 5 : Applications
Unleash the Power of MDT 2010/2012 – Part 6 : SQL Database
Unleash the Power of MDT 2010/2012 – Part 7 : Web Services
Unleash the Power of MDT 2010/2012 – Part 8 : Scripts VBS
Unleash the Power of MDT 2010/2012 – Part 9 : UserExit Scripts
Unleash the Power of MDT 2010/2012 – Part 10 : WinPE