Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Scripting


Alles zum Thema System Administration Scripting — Q & A zum Thema Scripting: Batch, VBS, WMI, PowerShell


Antwort
     
Themen-Optionen
Alt 07.05.2008, 13:28   #1
Newbie
 
Benutzerbild von HamSpirit
 
Offline
Registriert seit: 03-2008
Beiträge: 23
AD: E-Mail-Typ auslesen

Hallo zusammen!

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.

Danke vorab für jede Hilfe und beste Grüße
Axel

Signatur
Passed: 70-210, 70-215 , 70-216 , 70-217, 70-218, 70-292
Next: ---
Status: MCP, MCSA 2000, MCSA 2003

    Mit Zitat antworten
Alt 07.05.2008, 19:22   #2
Member
 
Benutzerbild von ingo.O
 
Offline
Registriert seit: 01-2008
Ort: bochum
Beiträge: 208
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

Signatur
rgds ingo

lieber heimlich schlau als unheimlich doof

    Mit Zitat antworten
Alt 07.05.2008, 20:59   #3
Board Veteran
 
Offline
Registriert seit: 05-2006
Beiträge: 2.054
Wie heißen denn die Fax Adresssen? Ich habe so etwas ähnliches mal gemacht. Vielleicht kann ich es anpassen. Haben die als Adresstyp einfach "Fax"?
    Mit Zitat antworten
Alt 07.05.2008, 21:22   #4
Member
 
Benutzerbild von ingo.O
 
Offline
Registriert seit: 01-2008
Ort: bochum
Beiträge: 208
hey,
also für so sachen weiss ich dann höchsten das es noch tools wie ldp.exe und ähnliches gibt.

Signatur
rgds ingo

lieber heimlich schlau als unheimlich doof

    Mit Zitat antworten
Alt 08.05.2008, 09:16   #5
Newbie
 
Benutzerbild von HamSpirit
 
Offline
Registriert seit: 03-2008
Beiträge: 23
Hi!
Die gespeicherten Abfragen im User&Computer SnapIn habe ich schon bemüht. Dort findet man allerdings nichts.

Der Typ der Adresse ist schlicht Fax. Die Adresse ist eine vierstellige Ziffernfolge.

Danke nochmals
Axel

Signatur
Passed: 70-210, 70-215 , 70-216 , 70-217, 70-218, 70-292
Next: ---
Status: MCP, MCSA 2000, MCSA 2003

    Mit Zitat antworten
Alt 08.05.2008, 19:06   #6
olc
Expert Member
 
Benutzerbild von olc
 
Offline
Registriert seit: 07-2006
Beiträge: 3.692
Hallo,

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:
Code:
dsquery * -filter "(&objectcategory=user)(objectclass=user))" -attr sAMAccountName fax
Du kannst jedoch auch *zig andere Tools / Programme dafür verwenden.

Viele Grüße
olc

Signatur
"Mit dem Wissen wächst der Zweifel." (Johann Wolfgang von Goethe)

    Mit Zitat antworten
Alt 08.05.2008, 19:44   #7
Member
 
Benutzerbild von ingo.O
 
Offline
Registriert seit: 01-2008
Ort: bochum
Beiträge: 208
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.

Signatur
rgds ingo

lieber heimlich schlau als unheimlich doof

    Mit Zitat antworten
Alt 08.05.2008, 20:21   #8
Board Veteran
 
Offline
Registriert seit: 05-2006
Beiträge: 2.054
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.
    Mit Zitat antworten
Alt 08.05.2008, 20:35   #9
Member
 
Benutzerbild von ingo.O
 
Offline
Registriert seit: 01-2008
Ort: bochum
Beiträge: 208
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?

Signatur
rgds ingo

lieber heimlich schlau als unheimlich doof

    Mit Zitat antworten
Alt 08.05.2008, 20:51   #10
Board Veteran
 
Offline
Registriert seit: 05-2006
Beiträge: 2.054
Ja klar geht das, aber dann hast du alle Adresstypen durcheinander...

Edit:

Man kann das natürlich auch dann mit einem Makro bereinigen, aber eleganter wäre gleich in vbs. Ich poste nachher das Skript, dann wirds klarer.
    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrere Mail-Adressen verwalten/Mail von externen Mail-Server auf Exchange übertragen AFM_Adm MS Exchange Forum 7 21.01.2010 14:59
E-Mail-Konten in Systemsteuerung Mail ist nicht mehr aufrufbar PKWEB Windows Forum — Allgemein 3 13.08.2009 16:29
Tool zum auslesen von E-Mail-Adressen th.janetscheck Windows Server Forum 3 04.10.2006 12:15
Exchange 2003, ISA 2004 mit GFI Mail Essentials und GFI Mail Security mullfreak MS Exchange Forum 0 17.02.2005 14:12
Exch2k3: Antwort Mail benutzt Alias und nicht E-Mail-Addy? mr.psyc MS Exchange Forum 2 06.08.2004 15:02


Alle Zeitangaben in MEZ/CET. Es ist jetzt 15:04 Uhr. Seite generiert in 0,040 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang