SCCM 2012 : Distribuer la console ConfigMgr 2012

Une très bonne nouvelle : le déploiement de la console SCCM est beaucoup plus simple !

Souvenez-vous qu’auparavant il fallait récupérer le dossier SMSSetup du DVD de SCCM, retirer le sous dossier WAIK pour alléger le volume du package et enfin créer une ligne de commande avec en paramètre un fichier de réponse … Bref pas très simple.

La distribution de la console SCCM 2012 est, quant à elle, beaucoup plus simple, car les sources du package ne contiennent qu’un fichier : adminconsole.msi. Ce fichier se situe, lui aussi, dans les sources du produit SCCM 2012.

Pour le reste, suivez le guide !

Prés requis

Sachez que la console SCCM 2012 nécessite le .NET Framework 4.

Vous avez donc 2 possibilité pour l’installer:

  • Intégrer directement le Framework dans votre master
  • Déployer le Framework comme une nouvelle application

avant de préparer ce package, je vous invite donc à la télécharger ici.

Préparation de l’application : .NET Framework 4 Client Extended

[catablog category= »SCCM – distribute ConfigMgr Console – prepare .NET » template= »gallery »]

Préparation de l’application : console SCCM 2012

Etant donné que cette application nous est livrée au format .msi, vous allez vous rendre compte que son référencement dans SCCM est beaucoup plus simple que pour le framework .NET.

ATTENTION : le type de déploiement automatiquement créé configure une ligne de commande d’installation standard. OR, pour installer cette console, le nom du server de site SCCM doit être renseigné pendant l’installation. Vous allez donc devoir modifier la ligne de commande d’installation pour ce type de déploiement et entrer la suivante :

msiexec /i "setup.msi" DEFAULTSITESERVERNAME=<ServerName> TARGETDIR=<InstallaPath> /L <LogPath> /q
<ServerName> : correspond au nom du serveur de site SCCM sur lequel la console se connectera
<InstallPath> : chemin d'installation du programme (optionnel)
<LogPath> : chemin du fichier de logs (optionnel)
[catablog category= »SCCM – distribute ConfigMgr Console – prepare adminconsole » template= »gallery »]

Ajoutons une dépendance entre la console SCCM et le .NET de sorte que l’installation de la console implique l’installation du Framework (s’il n’est pas déjà installé).

[catablog category= »SCCM – distribute ConfigMgr Console – dependency » template= »gallery »]

et c’est fini !

Conclusions

Le déploiement de la console SCCM s’est considérablement simplifiée du fait :

  • de la livraison de l’application au format .msi en lieu et place du dossier dans SCCM 2007
  • de la fonctionnalité de dépendances entres applications qui permet de rendre notre bibliothèque applicative beaucoup plus évolutive et modulable.

Enjoy !!!

 

Laisser un commentaire