Schlagwort-Archiv: current branch

ConfigMgr 1806: Active Directory OU vom Discovery ausschließen

Veröffentlicht am 26.08.2018 um 13:02 Uhr von

Kurz notiert: Mit dem ConfigMgr Update 1806 ist es nun endlich möglich, einzelne Organizational Units (OUs) aus dem Active Directory System Discovery auszuschließen. Ein sehr wenig beachtetes, aber wie ich finde, sehr nützliches neues Feature.

Ihr findet diese Option in eurer ConfigMgr-Konsole unter \Administration\Overview\Hierarchy Configuration\Discovery Methods. Wählt dort Active Directory System Disovery aus und fügt die OU hinzu, die ihr ex­klu­die­ren wollt.

Step by Step: Deploy Office 365 mit ConfigMgr inklusive Deinstallation aller alten Office MSI-Versionen

Veröffentlicht am 20.06.2018 um 09:14 Uhr von

Wie bereits in diesem Beitrag beschrieben, war es bisher nicht möglich, mit dem Office 365 Click-to-Run Installer alte Office MSI-Versionen bei einer Neuinstallation zu entfernen. Microsoft hat nun nachgebessert und dieses lang erwartete Feature in das Office Deployment Tool integriert. Deshalb möchte ich Euch zeigen wie man Office 365 über die ConfigMgr Console verteilt und gleichzeitig alle alten MSI-Versionen des Office-Paketes deinstalliert.

Folgende Anleitung funktioniert mit allen ConfigMgr-Versionen ab 1702.

  1. Ladet Euch die aktuelle Version des Office Deployment Tool herunter. Ganz wichtig: die Setup.exe muss die Version 16.0.10306.33602 oder höher haben.
  2. Öffnet die ConfigMgr-Konsole und navigiert zu Software Libary / Office 365 Client Managment
  3. Klickt dann rechts auf Office 365 Installer und gebt einen Namen sowie Eure Content-Location an.
  4. Wählt im nächsten Schritt aus, ob eine neue oder eine bestehende config.xml verwendet werden soll.
  5. Überprüft, ob eure Einstellungen korrekt übernommen wurden und wählt aus, ob Microsoft Visio oder Microsoft Project mit installiert werden sollen oder nicht.
  6. Wenn alles korrekt ist bestätigt den Step „Client Settings“ mit Next.
  7. Im „Deployment“-Step wählt No und klickt Next, nach der Summary wird das Paket heruntergeladen. Wie Ihr sicherlich gemerkt habt, gab es keine Checkbox um alte Office-Versionen zu deinstallieren. Laut einem Tweet von David James soll diese Funktion aber in Kürze nachgeliefert werden. Bis dahin müssen wir selbst Hand anlegen und zwar wie folgt:
    1. Navigiert zu eurem Source Ordner und tauscht die Setup.exe mit der Version 16.0.9326.3600 gegen die Setup.exe mit der Version 16.0.10306.33602 .
    2. Im Anschluss öffnet die configuration.xml und fügt folgende Zeile ein.<RemoveMSI All="True" /> Außerdem empfehle ich noch diese Zeile anzupassen <Display Level="None" AcceptEULA="TRUE" />  Solltet Ihr Project oder Visio behalten wollen müsst Ihr einen der folgenden Schalter verwenden. <IgnoreProduct ID="VisPro" /> oder <IgnoreProduct ID="PrjPro" />.
  8.  Wenn das erledigt ist kehrt zur Konsole zurück und navigiert zu Software Library / Application Management / Applications dort findet Ihr die Office365 Applikation verteilt diese nun auf Eure Test-Clients.
  9. Nach erfolgreicher Installation über das Software Center werdet Ihr feststellen, dass alle alten Office-Versionen deinstalliert wurden.

Solltet Ihr noch weitere Fragen zur Funktion RemoveMSI haben könnt ihr alles hier nachlesen.

Step by Step: Deploy Office 365 mit ConfigMgr und dem PowerShell App Deployment Toolkit

Veröffentlicht am 20.12.2017 um 11:11 Uhr von

Microsoft Office 365 wird in vielen Unternehmen immer wichtiger, deshalb möchte ich Euch heute in einer Step-by Step-Anleitung erklären, wie Ihr Office 365 zusammen mit dem ConfigMgr und dem PowerShell App Deplyoment Toolkit effektiv verteilen könnt.

Schritt 1: Download der notwendigen Ressourcen

Folgenden Dateien werden benötigt:

Außerdem benötigt Ihr Zugriff auf den Office 365 XML Editor.

Im ersten Schritt startet Ihr das Office 2016 Deployment Tool, akzeptiert die Lizenzbedingungen und erstellt einen neuen leeren Ordner. In diesem Ordner befinden sich eine „Setup.exe“ sowie eine „Configuration.xml“.

Öffnet in einem Browser den „Office 365 XML Editor“. Damit könnt Ihr schnell und einfach eine XML erstellen. In folgendem Beispiel wird Office 365 in Deutsch und Englisch heruntergeladen und der Monthly Release Channel genutzt.

Beispiel XML:

Anschließend solltet Ihr die XML mit dem Export-Button speichern, in download.xml umbenennen und in den „Office 365“-Ordner kopieren. Startet die Kommandozeile und navigiert zum „Office365“-Ordner. Der Download wird mit folgendem Befehl gestartet:

Der Befehl legt einen neuen Ordner mit dem Namen „Office“ an. Darin befinden sich im Anschluss die Installationsdateien.

Schritt 2: Konfiguration der Office Installation

Für die Konfiguration der Office-Installation kann die vorhandene configuration.xml anpasst. Im nachfolgenden Beispiel wird Office 365 in Englisch und Deutsch installiert. Außerdem wird es dem ConfigMgr erlaubt, das er das Office Paket updatet. Der OneDrive for Business Client wird nicht mit installiert und die Installation „Silent“ ausgeführt.

Ich persönlich verwende zusätzlich immer noch den Parameter „Version“ und gebe die Version an, die ich heruntergeladen habe mit an. Zum Testen könnt Ihr folgenden Befehl benutzen:

Außerdem wird noch eine XML für die Deinstallation benötigt. Diese sollte wie folgt aussehen:

Schritt 3: Konfigurieren des PowerShell App Deplyoment Toolkits

Entpackt zuerst das „PowerShell App Deplyoment Toolkit“ und kopiert de Ordner „Toolkit“. Gebt dann dem Ordner einen sprechenden Namen wie z.B. Office365_112017, damit Ihr wisst dass es sich um die Version aus dem November 2017 handelt.

In diesem Ordner findet man den Ordner Files, kopiert den Inhalt des „Office365“-Ordners hinein. Sowie die Offscrub.vbs-Files in den Ordner AppDeployToolkit.

Im Abschnitt Pre-installation fügt folgenden Zeilen ein:

Dieser Eintrag dient dazu das alle geöffneten Office-Programme geschlossen werden. Außerdem wird geprüft, ob genügend Festplattenplatz zur Verfügung steht. Die Anwender können die Installationsaufforderung dreimal verschieben.

In Abschnitt ## Show Progress Message (with the default message) fügt folgende Zeile ein. Diese Meldung wird Euren Usern während der Installation angezeigt.

Als nächstes kommt die Sektion <Perform Pre-Installation tasks here>:Fügt folgende Zeilen ein, damit ein ggf. vorhandene ältere Version von Microsoft Office deinstalliert wird.

Achtung: Mit dem Schalter „All“ werden wirklich alle Microsoft Office-Produkte – inklusive  Microsoft Visio und Microsoft Project – deinstalliert. Solltet Ihr also eines der beiden Produkte behalten wollen, verwendet besser den Schalter ProPlus.

Unter ## <Perform Installation tasks here> fügt Ihr die folgende Zeile ein.

Die Zeile Display a message at the end of the install kann auskommentieren. Anschließend widmen wir uns der Deinstallation, dazu kopiert einfach die folgende Zeilen:

Solltet Ihr das Erscheinungsbild noch etwas mehr anpassen wollen könnt Ihr die Datei AppDeployToolkitBanner.png im Ordner AppDeployToolkit einfach gegen Euer Firmenlogo austauschen.

Schritt 4: Erstellen der Application in der ConfigMgr Konsole

Nachdem alles erledigt ist, können wir uns ans anlegen der Application in der ConfigMgr Konsole machen. Dazu folgende Schritte ausführen:

  1. Öffnet die ConfigMgr Konsole und navigiert zu Software Library / Overview / Application Management / Applications
  2. Auf den Create Application Ribbon klicken
  3. Manually specify the application information auswählen und next klicken
  4. Als nächstes den Namen der Application angeben
  5. Im Application Catalog Step auf next klicken
  6. Im Deployment Types Tab auf Add klicken, im nächsten Fenster wählt Script Installer aus
  7. Unter General Information gebt den Namen eures Deployment Types an
  8. Im nächsten Step gebt unter Content location den UNC Pfad zum Office 365 Paket an, sowie unter Installation programm Deploy-Application.EXE Install und als Uninstall program        Deploy-Application.EXE Uninstall
  9. Die Detection Method sieht wie folgt aus:
    Setting Type: Registry , Hive: HKLM,
    Key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\O365ProPlusRetail – en-us
  10. Unter User Experience Install for system auswählen den Rest unverändert lassen
  11. Unter Requirments sowie Dependecies sind keine Einstellungen nötig.

Nachdem Eure Application angelegt wurde, kann sie auf die Distribution Points verteilt, sowie für die Testclients freigegeben werden

Schritt 5: Die Installation

Sobald die Application im Softwarecenter zu sehen ist, kann die Installation starten. Während der Installation sieht der Anwender alle Meldungen die wir in der Deploy-Application.ps1 festgelegt haben.

Sollten während der Installation Fehler auftreten ist es hilfreich, in der configure.xml den Display Level von None auf Full zusetzen um die Fehlermeldung angezeigt zu bekommen.

Update 1610 für System Center Configuration Manager verfügbar (Current Branch)

Veröffentlicht am 18.11.2016 um 19:15 Uhr von

Microsoft hat heute das Update 1610 für den System Center Configuration Manager (Current Branch) veröffentlicht. Das Update ist aktuell nur über den „Fast Update“-Ring verfügbar, den ihr über dieses Powershell-Script aktivieren könnt.

Note: As the update is rolled out globally in the coming weeks, it will be automatically downloaded and you will be notified when it is ready to install from the “Updates and Servicing” node in your Configuration Manager console. If you can’t wait to try these new features, this PowerShell script can be used to ensure that you are in the first wave of customers getting the update.

Das Update 1610 bringt zahlreiche Neuerungen in Verbindung mit Windows 10, Office 365, Application Management, End-User-Experience und Microsoft Intune mit sich. Die Liste der Neuerungen ist derart lang, dass ich darauf in einem gesonderten Beitrag eingehen werde. Hier beschreibt Microsoft die Neuerungen aber bereits sehr detailliert.

ConfigMgr 1602: Wo finde ich die Installationsdateien?

Veröffentlicht am 14.03.2016 um 08:31 Uhr von

Mit dem Configuration Manager 1602 führt das Configuration Manager-Team eine neue Art der Updateverteilung ein. Updates werden ab sofort über die „Updates and Servicing“-Node schrittweise an Kunden verteilt.

configmgr1602

Die Installationdateien werden unter <ConfigMgr_installation_folder>\EasySetupPayload gespeichert:

configmgr1602_1

Configuration Manager Update 1602 verfügbar

Veröffentlicht am 13.03.2016 um 16:50 Uhr von

Nach einer recht umfangreichen Preview-Phase hat Microsoft die finale Version von System Center Configuration Manager 1602 veröffentlicht. Die Liste der Neuerungen ist lang – vieles kommt erneut und erfreulicherweise wieder direkt aus der Community. Eine komplette Liste findet Ihr hier.

configuration-manager-1602-verfuegbar

Mit diesem Update führt das Configuration Manager-Team eine neue Art der Updateverteilung ein. Das Update wird über die „Updates and Servicing“-Node nach und nach an die Kunden verteilt. Wer das Update sofort haben möchte, kann bei Microsoft ein PowerShell-Skript herunterladen, wodurch der Download des Updates forciert wird. Der Download kann über die dmpdownloader log überwacht werden.