Office 2013 Design per Gruppenrichtlinie setzen
Die meisten Firmen nutzen Microsoft Office für den Büro-Betrieb. Doch in Office 2013 hat man die Möglichkeit das Design anpassen zu können. Man kann wählen zwischen Weiß, Hellgrau und Dunkelgrau. Diese Werte werden in der Windows Registry gespeichert, was für uns einen riesigen Vorteil bietet. Wie man das Office 2013 Design per Gruppenrichtlinie anpassen kann, erfahrt ihr wie immer bei uns.
Die Lösung ist Relativ einfach. Nachdem man den Registry-Key gefunden hat, wird das Ganze über ein PowerShell Loginscript realisiert. Der Wert des Farbschemas ist als Variable angegeben und wird in den Optionen der Gruppenrichtlinien angegeben.
Office 2013 Design – PowerShell Script
Als erstes benötigen wir das PowerShell Script, welches das Design anpassen wird. Hier können drei Parameter übergeben werden.
- 1 = Weiß
- 2 = Hellgrau
- 3 = Dunkelgrau
Je nach angegebener Zahl verpassen wir dem Office 2013 ein neues Design. Sobald man die Registry-Werte für das Desing in Office hat, ist das ganze eigentlich ein Kinderspiel.
# 1 = Weiss # 2 = Hellgrau # 3 = Dunkelgrau param ( [Parameter(Mandatory=$true)] [ValidateSet("1","2","3")] [string] $theme ) If ((Test-Path HKCU:'\Software\Microsoft\Office\15.0\Common\Roaming\Identities\Anonymous\Settings\1170\{00000000-0000-0000-0000-000000000000}\PendingChanges') -eq 1) { } Else { New-Item -Path 'HKCU:\Software\Microsoft\Office\15.0\Common\Roaming\Identities\Anonymous\Settings\1170\{00000000-0000-0000-0000-000000000000}' -Name PendingChanges –Force } Set-Location 'HKCU:\Software\Microsoft\Office\15.0\Common\Roaming\Identities\Anonymous\Settings\1170\{00000000-0000-0000-0000-000000000000}\PendingChanges' switch ($theme) { "1" { Set-ItemProperty -path . -name "Data" -Value ([byte[]](0x00,0x00,0x00,0x00)) -Force;} "2" { Set-ItemProperty -path . -name "Data" -Value ([byte[]](0x01,0x00,0x00,0x00)) -Force;} "3" { Set-ItemProperty -path . -name "Data" -Value ([byte[]](0x02,0x00,0x00,0x00)) -Force;} }
Office 2013 Design per Gruppenrichtlinie setzen
Nun müssen wir das PowerShell Script in eine Gruppenrichtlinie / GPO einbinden. Hier ist zu sagen, dass das ganze eine Benutzer-GPO ist, da die Registry Keys unter Current-User liegen. Wir lassen nun das Script ausführen, und als Parameter übergeben wir die Zahl, dessen Design-Farbe wir setzen wollen.
# 1 = Weiss
# 2 = Hellgrau
# 3 = Dunkelgrau
Ich hoffe wir konnten euch verständlich erklären, wie man das Office 2013 Design per Gruppenrichtlinie setzen kann.