Antworten:
Diese Seite enthält einen Link zu einem Skript, das Ihnen zeigt, wie Sie die Attribute eines Benutzers ändern. Im gegebenen Beispiel ist es dasemployeeId
. Es sollte aber nicht schwierig sein, es mit dem persönlichen Eigentum auszutauschen.
Suchen Sie nach "Bonusmaterial" und "employeeID.vbs".
Mit diesem Skript können Sie das employeeID-Attribut eines Benutzers ändern.
- Suchen Sie mit ADSI Edit das Benutzeranzeigeobjekt (in CN = 409, CN = DisplaySpecifiers, CN = Configuration).
- Wählen Sie das Attribut adminContextMenu aus. Fügen Sie dem Attribut den Wert "2, Mitarbeiter & ID, c: \ test \ employeeid.vbs" (ohne Anführungszeichen) hinzu. Entfernen Sie nicht die vorhandenen Werte. Wenn Nummer 2 bereits verwendet wird, wählen Sie eine freie Nummer aus.
- Erstellen Sie auf dem Computer, auf dem Sie ADUC testen oder verwenden möchten, die Datei c: \ test \ employeeid.vbs und fügen Sie die Zeilen aus employeeID.vbs hinzu.
- Starten Sie ADUC und klicken Sie mit der rechten Maustaste auf ein Benutzerobjekt. Im Kontextmenü sollte "Mitarbeiter-ID" angezeigt werden.
Im Skript ändern
GetObject("LDAP://schema/employeeID")
zu
GetObject("LDAP://schema/personalTitle")
und
objUser.employeeID
zu
objUser.personalTitle
Mit diesem Verfahren wird ein Kontextmenü für den Benutzer erstellt. Wenn Sie nur den Wert ändern möchten, können Sie dies mit ADSIEdit.msc tun . Es ist eines der Support-Tools von Windows Server 2003. Sie können ADSI Edit hier herunterladen , wenn es nicht auf Ihrem Server installiert ist.
Wenn Sie von Powershell und dem QuestAD-Addon-Pack gehört haben, machen es die beiden ganz einfach. Um sich den Titel eines anderen anzusehen:
connect-qadservice
(get-qaduser 'bobsusername').personalTitle
So legen Sie einen Titel fest:
connect-qadservice
set-qaduser 'bobsusername' -personalTitle "Lord"
Vielleicht fehlt mir etwas, aber warum sollten Sie sich die Mühe und das Risiko machen, neue Attribute hinzuzufügen, wenn es andere Attribute gibt, die möglicherweise dasselbe tun können, wie z. B. Informationen, Titel, Beschreibung oder wenn Sie über MS Exchange extensionAttribute * verfügen?