Habe folgendes Problem:
Ich muß wegen Email Adress Policies unbedingt zuerst ein AD Konto einrichten und dann erst eine Mailbox dazu erzeugen.
Ein PowerShell Script mit einigen weiteren Funktionen wird in einer halbwegs perfomanten Testumgebung unter VmWare mit 2 DCs und einem Ex2010 Server entwickelt.
Der einfache und logische Ansatz zuerst Konto mit "New-Aduser" anlegen und dann mit "Enable-Mailbox" die Mailbox anzulegen funktioniert genau nicht, weil "Enable-Mailbox" meckert, daß das AD Konto noch nicht "enabled" ist.
Wenn ich ein Sleep üner 3 Sekunden dazwischen einbaue funktioniert es.
Wenn ich mit "Get-Aduser" frage, ob das Konto existiert, nutzt das auch nichts.
Frage: Auf die Replikatione welchen Attributes muß ich wie achten, um sicherzustellen, daß "Enable-Mailbox" sicher gut geht. Mit "Sleep" probieren ist mir zu "billig".
PS: Dazu noch eine PS Frage: während des Anlegens eines Kontos scheinen kurzfristig Attribute aufzutauche, die dann wieder verschwinden, z.B. badPwdCount. Wie Frage ich in PowerShell ab, ob es ein Attribut wirklich gibt.
Und übrigens, wie unterscheide ich bzw versichere mich, daß
ein Verschreiber (z.B. badPwdCounttt) von einem vorhandenen aber leeren Attribut (badPwdCount) unterschieden wird?
Danke für jede Idee, Mario