Réarmer Office 2010 avant de faire une image

Dans le cadre d’une utilisation d’Office 2010 avec un serveur KMS, le serveur KMS identifie les machines qui demandent une activation par un ID appelé CMID (Client Machine ID).

Pour connaitre le CMID de votre installation :

Placez-vous dans le répertoire %installdir%\%Program Files%\Microsoft Office\Office14

exécuter dans une commande DOS en tant qu’administrateur la ligne :

cscript.exe ospps.vbs /dcmid

La commande OSPP.VBS /DCMID affiche le CMID d'office 2010

Il est utile de connaitre son CMID pour suivre l’activation des clients dans le journal d’évènements de l’hôte KMS.

Cet ID doit être régénéré avant de faire une image ou un MASTER sous peine de rencontrer des dysfonctionnements d’activations lors du déploiement des postes de travail.

Pour cela, il existe un outil de réinitialisation du CMID (un peu l’équivalent du Sysprep pour Windows). On parle aussi de « Réarmer Office 2010″.

Pour être exécuté, il faut impérativement que tous les produits Office soient fermés et lancer le SYSPREP de la machine dans la foulée.

Cet outil OSPPREARM.EXE est disponible une fois Office installé dans le répertoire %installdir%\%Program Files%\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform

Exécuter cette commande dans une invite de commande DOS en tant qu’administrateur :

La commande OSPPREARM.EXE réarme le le CMID d'Office 2010

On constate la réussite de l’opération par le retour « Microsoft Office rearm successfull »

L’exécution de la commande cscript.exe ospps.vbs /dcmid montre alors un CMID vide.

La commande OSPP.VBS /DCMID indique un CMID non trouvé

Dans MDT, on intègre l’exécution de cette commande dans la task séquence de construction du Master juste avant l’exécution du SysPrep.

La commande OSPPREARM.exe insérée dans la Task Sequence de MDT

Une fois déployé et on pourra constater qu’Office est activé en allant dans le menu Aide

Microsoft Office 2010 activé

Pour plus d’informations sur l’activation de Microsoft Office, vous pouvez consulter les sites suivants :

http://technet.microsoft.com/fr-fr/library/ee624350.aspx

http://technet.microsoft.com/fr-fr/library/ee624357.aspx#section2

http://technet.microsoft.com/fr-fr/library/ee624355.aspx

http://www.revuedugeek.com/category/Activation.aspx


MDT 2012 Beta 2

Elle est là ! La deuxième version Beta de Microsoft Deployment Toolkit (MDT) 2012 a été annoncée hier par les « Deployment Guys » http://blogs.technet.com/b/deploymentguys/archive/2011/11/11/mdt-2012-beta-2-released.aspx

Hormis la nouvelle prise en charge de SCCM 2012 et des nouveautés zero Touch et UDI, on trouve au menu en mode LiteTouch notamment la possibilité de déployer sur du VHD :-)

Les différents modèles de déploiement de MDT 2012 Beta 2

Ainsi qu’une refonte complète des assistants de déploiements

Le nouvel assistant de déploiement

La prise en charge de l’UEFI et plein d’autres nouveautés et correction de bugs.

J’ai aussi découvert une fonctionnalité appelée Monitoring qui manquait beaucoup à MDT.

J’essaierai de vous en dire plus très bientôt.

Activer l'option Monitoring dans les options du point de déploiement

La Beta 2 est à télécharger sur Connect en suivant le lien ci dessous

http://go.microsoft.com/fwlink/?LinkId=217606

 

Mandatory Applications dans MDT

Lorsqu’on utilise la base de données SQL Express dans MDT, il existe la possibilité de définir des configurations par types d’ordinateurs identifiés par la marque et le modèle.

A partir d’une référence, on peut ensuite ajouter des applications qui lui seront dédiées.

Par exemple, lorsque MDT détecte que l’ordinateur est un DELL Latitude D630, la base de données permet d’y affecter des applications dédiées comme Dell Quickset ou encore le client Wireless 3G.

Pour ma part, je regroupe toutes ces applications dans un BUNDLE associé à chaque modèle de machine. Pour des raisons esthétiques, ce BUNDLE est masqué dans le Wizard pour les techniciens de déploiement.

Au moment de l’exécution du Wizard, l’assistant va donc détecter que mon ordinateur est DELL Latitude D630 et peupler la liste des applications à installer pour ce PC.

Un problème survient cependant si vous décidez de laisser la possibilité à l’utilisateur d’ajouter des applications supplémentaires au cours de l’assistant.

En effet si l’utilisateur choisi d’ajouter d’autres applications, cette action va réinitialiser la liste des applications à installer et l’ordinateur n’aura jamais celles qui avaient été prédéfinies dans la base de données.

Pour éviter cela, une astuce existe.

Dans le fichier CustomSettings.ini, dans la section de la base de données [MMApps] ajouter la ligne MandatoryApplications=Applications

Ainsi, lors de la détection de la plateforme matérielle au lancement de l’assistant, les applications prédéfinies seront transformées en Mandatory Applications et ne seront plus perdues.

 

MDT 2012 Beta 1

C’est tout frais, ça vient de sortir, c’est la toute nouvelle version Beta de MDT 2012 !!

Au menu, la prise en charge de System Center Configuration Manager SCCM 2012, la prise en charge de déploiements sur des disques vhd, la prise en charge de l’uefi, une refonte des assistants de déploiements et de la correction de bugs.

Le nouvel assistant de déploiement MDT 2012

Une fois la version finalisée, je tenterai de traduire à nouveau les assistants de déploiements pour vous mettre à disposition la version francophone de MDT !

MDT 2012 devrait aussi faciliter les processus de mise à nouveaux et de transferts de données utilisateurs.

MDT 2012 beta 1 est disponible sur Connect à l’adresse suivante :

https://connect.microsoft.com/site14/Downloads/DownloadDetails.aspx?DownloadID=8689

Je vous invite également à écouter également l’interview de Michael Niehaus sur Technet Radio (en anglais)

http://technet.microsoft.com/en-us/edge/technet-radio-a-preview-of-the-microsoft-deployment-toolkit-2012.aspx

 

Quelques liens en relation avec MDT :

L’article de la release des Deployment Guys:

http://blogs.technet.com/b/deploymentguys/archive/2011/06/01/released-mdt-2012-beta-1.aspx

MDT home page:http://www.microsoft.com/MDT

Le Blog de Michael Niehaus  :http://blogs.technet.com/mniehaus/

Nouvelle version de Windows AIK pour Windows 7 SP1 et Windows 2008 R2 SP1

Microsoft vient de publier la nouvelle version du WAIK qui permet d’installer, de personnaliser et de déployer Windows 7 SP1 et Windows 2008 R2 SP1.

Elle est disponible ici : http://www.microsoft.com/downloads/fr-fr/details.aspx?FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34

Les outils actuels MDT 2010 Update 1 ou SCCM 2007 SP2 étant déjà capables de déployer Windows 7 SP1,  la nouvelle version, au format Iso, est un supplément optionnel.

(D’après Microsoft, si vous n’avez pas besoin de mettre à jour votre boot.wim ou votre WinRE.wim, la mise à jour n’est pas indispensable).

Pour l’installer malgré tout, il suffira de remplacer vos fichiers du WAIK pour W7 par ceux présents dans l’image ISO.

Un nouvelle version de WinPE 3.1 est intégrée.

Elle prend en charge notamment les binaires RNDIS (Remote Network Driver Interface Specification) ainsi que les binaires 802.1x en tant que composants optionnels (package WinPE-Dot3Svc.cab)

La récente mise à jour d’USMT 4 prenant en charge Office 2010 n’est pas incluse dans cette mise à jour.

Pour plus d’informations, consultez le lisez-moi du WAIK, mis à jour pour l’occasion.

http://technet.microsoft.com/en-us/library/dd349350(WS.10).aspx

Utiliser les variables IsLaptop et IsDesktop

Ces deux variables MDT sont indispensables si l’on veut effectuer des actions spécifiques en fonction de la plate forme sur laquelle est lancée MDT (fixe ou portable)

Par exemple, dans la séquence de tâche de déploiement d’un master, on peut associer l’installation d’applications spécifiques en fonction du type de la plateforme.

Ex. Verrouillage du pavé numérique sur tous les postes fixes.

Condition d'installation d'une application en fonction de la variable IsLaptop

Par ailleurs, je vous invite à lire l’article de la Revue du Geek qui publie beaucoup en ce moment sur MDT 2010.

Il traite de l’utilisation des variables IsLaptop et IsDesktop dans le fichier de paramètres customSettings.ini.

Grâce à cet article, on comprend comment positionner un compte d’ordinateur dans une OU spécifique en fonction du résultat de la variable.

http://www.revuedugeek.com/post/2010/11/14/customsettingsini-e28093-Utiliser-les-variables-IsLaptop-et-IsDesktop.aspx