Nach dem Howto Extending the Active Directory Schema To Track Custom Info Ich bin in der Lage, ein Single-Value-Schema-Attribut, das leicht über ein Kontextmenü in ADUC änderbar ist. Mehrwertige Schemaattribute werden erheblich komplizierter. Sagen Sie (um des Arguments willen) ist mein Wert "Projekte" und jeder Benutzer kann eine Liste so vieler Projekte wie nötig sein.VBS Skript zum Ändern mehrwertiger Active Directory Anzeige Specifier
folgt ein trauriges kleines Skript, das Projekt auf einen einzigen Wert gesetzt wird:
Dim oproject
Dim oUser1
Dim temp1
Set oproject = Wscript.Arguments
Set oUser1 = GetObject(oproject(0))
temp1 = InputBox("Project: " & oUser1.project & vbCRLF & vbCRLF & "Project")
if temp1 <> "" then oUser1.Put "project",temp1
oUser1.SetInfo
Set oUser1 = Nothing
Set oproject = Nothing
Set temp1 = Nothing
WScript.Quit
Wie kann ich ändern, um dies zu ermöglichen, zuweisen und mehrere Werte ändern?