Microsoft Office Word Initialen mit Active Directory Benutzer Initialen abgleichen
Hallo,
Ich konfiguriere grade Office 2013 auf 2012 R2 Remote Desktop Servern. Wenn ich einen Benutzer in der AD neu anlege und mich damit anmelde bekommt Word den angemeldeten Benutzer und die ersten Buchstaben des Vor- und Nachnamen als Initialen eingetragen. Ich habe schon diverse Scripte gefunden um diesen Vorgang bei jeder Anmeldung erneut durchzuführen ( z.B. hier: http://blogs.technet.com/b/heyscriptingguy/archive/2005/07/13/how-can-i ... ), aber eigentlich passt ja alles.
Nur in einigen Fällen weichen natürlich die Initialen von der Buchstabenkombination ab. Die abweichenden Initialen werden bereits im Vorfeld ins AD eingetragen aber von Word schlicht ignoriert und können gemäß vieler vornehmlich älterer Beiträge nicht aus dem AD gelesen werden. Gibt es da mitlerweile eine elegante Lösung?
Ich konfiguriere grade Office 2013 auf 2012 R2 Remote Desktop Servern. Wenn ich einen Benutzer in der AD neu anlege und mich damit anmelde bekommt Word den angemeldeten Benutzer und die ersten Buchstaben des Vor- und Nachnamen als Initialen eingetragen. Ich habe schon diverse Scripte gefunden um diesen Vorgang bei jeder Anmeldung erneut durchzuführen ( z.B. hier: http://blogs.technet.com/b/heyscriptingguy/archive/2005/07/13/how-can-i ... ), aber eigentlich passt ja alles.
Nur in einigen Fällen weichen natürlich die Initialen von der Buchstabenkombination ab. Die abweichenden Initialen werden bereits im Vorfeld ins AD eingetragen aber von Word schlicht ignoriert und können gemäß vieler vornehmlich älterer Beiträge nicht aus dem AD gelesen werden. Gibt es da mitlerweile eine elegante Lösung?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 272944
Url: https://administrator.de/forum/microsoft-office-word-initialen-mit-active-directory-benutzer-initialen-abgleichen-272944.html
Ausgedruckt am: 24.12.2024 um 03:12 Uhr
4 Kommentare
Neuester Kommentar
Die Daten stehen hier in der Registry:
Mach dir ein Script das die Info aus dem AD ausliest und dann dort in die Registry einträgt.
Gruß jodel32
HKEY_CURRENT_USER\Software\Microsoft\Office\Common\UserInfo
Gruß jodel32
Moin ukulele,
das könnte dann z.B. als VBS-Logon-Script so aussehen:
Grüße Uwe
das könnte dann z.B. als VBS-Logon-Script so aussehen:
Set objShell = CreateObject("Wscript.Shell")
Set objSysInfo = CreateObject("ADSystemInfo")
Set objUser = GetObject("LDAP://" & objSysInfo.UserName)
objShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Office\Common\UserInfo\UserInitials",objUser.Initials