ConfigMgr: Powershell Library Update
Vor einiger Zeit wurde die Powershell Library für ConfigMgr aus den Cumulative Updates herausgenommen und wird getrennt veröffentlicht. Dadurch können andere Releasezyklen genutzt werden.
Jetzt wurde vor zwei Tagen eine neue Version veröffentlicht:
Sie ist verwendbar für alle aktuellen Configuration Manager Versionen:
- System Center 2012 Configuration Manager SP2
- System Center 2012 R2 Configuration Manager
- System Center 2012 R2 Configuration Manager SP1
- System Center Configuration Manager (current branch version 1511)
Und funktioniert auch mit der aktuellen Preview. In der Preview 1601 soll sie bereits enthalten sein.
ConfigMgr: Applikationserstellung mit Powershell
Möchte man per Powershell neue Applikationen im ConfigMgr erstellen, so ist dies mittels New-C;Mpplication und Add-CMDeploymentType relativ einfach machbar. Der passende TechNet Artikel (http://technet.microsoft.com/en-us/library/jj870953%28v=sc.20%29.aspx) listet alle verfügbaren Parameter auf. Microsoft hat leider versucht, mit einem Powershell Kommando alle möglichen Deployment Types abzudecken. Gerade im Bereich Scripted Installed (Manual Deployment Type) ist korrekte Zusammenstellung schwierig.
Nachfolgend wird daher ein Beispiel für eine Verteilung einer Anwendung (in diesem Fall aus dem Powershell App Deployment Toolkit), die im Hintergrund ein MSI File installiert. Die Anwendungserkennung soll auf Basis des MSI Produktcodes und der entsprechenden Version erfolgen. Es ist nach meinen Recherchen nicht möglich, per Powershell die eingebauten Detection-Methoden (MSI, File, Directory oder Registry-Werte) zu verwenden. Daher muss diese Funktion mittels einer Powershell Zeile nachgebaut werden.
Zuerst wird eine neue Application erstellt:
SC ConfigMgr 2012 R2: ADK 8.1 (8.100.26020.0)
Die meisten sollten bereits mitbekommen haben, dass Volume Licence Kunden und MSDN Mitglieder bereits zugriff auf die neue System Center 2012 R2 Configuration Manager Version haben. Einen guten Überblick über die Neuerungen hat mein geschätzter MVP Kollege Adrian Stoian in seinem Blog bereitgestellt:
http://www.adrianstoian.com/?p=1387
Wie bereits in einem vorhergehenden Blogeintrag von mir erwähnt benötigt der neue ConfigMgr auch eine neue Version des ADKs. Die released Version wurde netzt nochmal aktualisiert. Wer also die alte Version bereits installiert hat, der sollte auf die aktuelle Version upgraden:
SC 2012 SP1 Update Rollup 3 verfügbar
Vor zwei Tagen hat Microsoft das Update Rollup 3 für die System Center Familie verfügbar gemacht (alle Produkte außer ConfigMgr). Die Updates sind wie bei den letzten Rollups üblich auch in Windows Update auffindbar.
Hier der direkte Link zu der Beschreibung:
http://support.microsoft.com/kb/2836751/en-us
Beachtet bitte auch die Installationshinweise am Ende des Knowledge Base Artikels, da z.B. bei OpsMgr immer ein paar manuelle Schritte nötig sind bzw. bei SCVMM, der noch auf UR1 ist, das UR1 zuerst deinstalliert werden muss!
Abkürzungen für System Center Produkte
Ich verwende regelmäßig die Abkürzung SCCM für System Center Configuration Manager. In den MVP Foren wird man dafür regelmäßig gerügt. Ursache hierfür ist, dass Microsoft für seine Produkte nur offizielle Abkürzungen benutzt, die nicht von einer anderen Firma als Trademark eingetragen wurden.
Der Eintrag SCCM ist ein eingetragenes Trademark. Zu finden ist dies z.B. in der entsprechenden Datenbank der USA:
System Center 2012 SP1 Update Rollup 2 verfügbar
Wie im vorhergehenden Post angedeutet, ist auch das Update Rollup für SC 2012 SP1 verfügbar.
Die Liste der Änderungen ist deutlich länger, als im Rollup 5 für SC 2012 RTM:
OpsMgr:
-
Web Konsole beschleunigt
-
OpsMgr UI optimiert
-
Unix MP Änderungen, die auch im UR5 für SC 2012 RTM integriert sind Diverse weitere Änderungen in
-
App Controller:
-
Service Manager
-
Orchestrator
-
Data Protection Manager (Achtung: Mit dem UR2 kann nicht mehr in die Azure Online Backup Preview gesichert und restored werden. Ab UR2 funktioniert die Cloud Sicherung nur mit dem released Azure Backup Service!)