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.

Office 2013 Design per Gruppenrichtlinie / GPO

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.

Christian Gebhardt
 

Click Here to Leave a Comment Below 0 comments