Bezüglich LDAP-Abfragen und Scripting bin ich absoluter Laie. Daher richte ich meine Frage an Euch.
Wir setzen neben Ex2k3 einen Fax-Server ein.
Dieser ordnet den Usern eine Faxnummer zu, die im AD als Mail-Adresse hinterlegt wird.
So hat der User neben einer oder mehreren SMTP-Adressen auch eine Adresse vom Typ "FAX" mit der dazugehörigen Fax-Nummer.
Nun hat man natürlich bei der Vergabe der Faxnummern und der Faxzugänge überhaupt nicht immer richtig dokumentiert.
Ich möchte alle User in unserem ADS auflisten, die eine Mail-Adresse vom Typ "FAX" besitzen. Die Fax-Nummer sollte nach Möglichkeit mit ausgegeben werden.
wenn du das ad user and computer aufrufst, kannst du unter dem punkt gespeicherte abfragen suchoptionen festlegen, so könntest du dir auch alle user mit fax oder was auch immer anzeigen lassen. ansonsten könnte es auch über die befehlzeile mit dsquery klappen, aber über die gespeicherte abfrage ist einfacher und bequemer
Du kannst die meisten Attribute mit beliebigen LDAP-Abfragen ausgeben. Mir ist im Moment nicht ganz klar, was Du mit "Typ Fax" meinst. Ist es eine eigene Klasse oder ein eigenes Attribut? Eher letzteres oder?
Kleines Beispiel mit dsquery, sollte es ein Attribut sein:
hallo,
genau so dachte ich das auch, genau diese abfrage macht ja auch die gespeicherte abfrage. also ich hab gestern abend das noch mal bei mir gemacht und bekomm ohne weiters die user mit fax nummer. das kannst du auch mit anderen attributen machen, sogar ne bestimmte wert so weit ich meine. und die abfrage mit dsquery kannst du dann in einer zeile übergeben an andere befehle wie dsmove und dann in bestimmte ou's verschieben etc.
Nein Fax ist kein eigenes Attribut, sondern ein Wert im mehrwertigen Attribut "Proxy Addresses". Wenn ich das mit dsquery auslese, bekomme ich auch die diversen SMTP Adressen, die x.400 Adresse usw. Man kann es aber per Script mit "getex" auslesen und dann das Array nach dem richtigen durchsuchen.
ah so,
aber wäre es dann nicht auch möglich eine dsquery abfrage auf e-mail adressen und dann mit ldifde oder csvde in eine ecel tabelle zu exportieren?