Script, AD und Outlook
Hilfe ;)
Hallo liebe Leute
Hoffe ihr könnt mir helfen. Bin verzweifelt daran, einen Auftrag zu machen..
Ich hab Firma A und Firma B.
Ich hab einen Server A und einen Server B.
In beiden Firmen hat es Mitarbeiter (im Active Directory versehen).
Alle Mitarbeiter haben eine E-Mail Adresse.
Die Mitarbeiter der Firma A haben im E-Mail Adressbuch nur die Mitarbeiter der Firma A.
Die Mitarbeiter der Firma B haben im E-Mail Adressbuch nur die Mitarbeiter der Firma B.
Nun will ich aber, das Firma A die Mitarbeiter der Firma A UND der Firma B und umgekehrt im E-Mail Adressbuch haben.
Da das aber eine Menge Arbeit geben würde, die alle manuell einzutragen und da Mitarbeiter aus Firmen ein- und austreten,
wäre es sinnvoll, wenn es ein Skript/Makro (z.B. VB/VBA) gäbe, mit dem das automatisch geht.
Ich weiss einfach, das man mit dem Skript/Makro versuchen muss, die Mitarbeiter des Active Directories von beiden Firmen
auszulesen, dabei die Mitarbeiterinformationen am besten auch mitspeichert und dies in die E-Mail Adressbücher der Mitarbeiter schreibt.
Wie würde das am besten gehen? Oder wie könnte ich das am besten angehen?
Für diesen Auftrag muss/kann ich die Active Directory Userdaten auslesen, um sie in das (Globale) Adressbuch von Outlook 2003 zu importieren, damit alle User darauf zugreifen können.
Nur wäre es praktisch, dazu Visual Basic Script (VBS) zu benutzen. Und da komm ich zu meiner Frage,
gibt es eine Liste mit allen Active Directory VBS Daten (also die, die man zu objUser nimmt, z.B. objUser.name) und wie kann man dann die Daten (vllt. auch per VBS) in das Globale Adressbuch importieren?
Und wie geht das mit dem Öffentlichen Ordner? Wie kann ich durch ein Script (VBA, VBS usw.) Active Directory Daten in einen Öffentlichen Ordner importieren?
Hoffe, ihr könnt mir etwas helfen
Mit freundlichen Grüssen
raphio
Hallo liebe Leute
Hoffe ihr könnt mir helfen. Bin verzweifelt daran, einen Auftrag zu machen..
Ich hab Firma A und Firma B.
Ich hab einen Server A und einen Server B.
In beiden Firmen hat es Mitarbeiter (im Active Directory versehen).
Alle Mitarbeiter haben eine E-Mail Adresse.
Die Mitarbeiter der Firma A haben im E-Mail Adressbuch nur die Mitarbeiter der Firma A.
Die Mitarbeiter der Firma B haben im E-Mail Adressbuch nur die Mitarbeiter der Firma B.
Nun will ich aber, das Firma A die Mitarbeiter der Firma A UND der Firma B und umgekehrt im E-Mail Adressbuch haben.
Da das aber eine Menge Arbeit geben würde, die alle manuell einzutragen und da Mitarbeiter aus Firmen ein- und austreten,
wäre es sinnvoll, wenn es ein Skript/Makro (z.B. VB/VBA) gäbe, mit dem das automatisch geht.
Ich weiss einfach, das man mit dem Skript/Makro versuchen muss, die Mitarbeiter des Active Directories von beiden Firmen
auszulesen, dabei die Mitarbeiterinformationen am besten auch mitspeichert und dies in die E-Mail Adressbücher der Mitarbeiter schreibt.
Wie würde das am besten gehen? Oder wie könnte ich das am besten angehen?
Für diesen Auftrag muss/kann ich die Active Directory Userdaten auslesen, um sie in das (Globale) Adressbuch von Outlook 2003 zu importieren, damit alle User darauf zugreifen können.
Nur wäre es praktisch, dazu Visual Basic Script (VBS) zu benutzen. Und da komm ich zu meiner Frage,
gibt es eine Liste mit allen Active Directory VBS Daten (also die, die man zu objUser nimmt, z.B. objUser.name) und wie kann man dann die Daten (vllt. auch per VBS) in das Globale Adressbuch importieren?
Und wie geht das mit dem Öffentlichen Ordner? Wie kann ich durch ein Script (VBA, VBS usw.) Active Directory Daten in einen Öffentlichen Ordner importieren?
Hoffe, ihr könnt mir etwas helfen
Mit freundlichen Grüssen
raphio
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 94248
Url: https://administrator.de/contentid/94248
Ausgedruckt am: 14.11.2024 um 11:11 Uhr
3 Kommentare
Neuester Kommentar
*räusper* warum machst du einen 2ten thread auf?
Wie wärs denn mit ein wenig googlen?
http://www.computerperformance.co.uk/Logon/VBScript/VBScript_Windows_LD ...
dort sind alle Properties aufgelistet.
ich errinere mich aber das ich in dem anderen thread einmal erwähnt zu haben sich per LdapBrowser auf das AD zu connecten um zu erkennen welche Eigenschaften wo versteckt sind.
*hint* könnte ein mod oder admin diese beiden zusammenlegen? *hint*
was ich auch gesehen habe du kannst mit
direkt am AD einen Kompletten Export machen, worin alles ist was sich so im AD befindet auch mit entsprechender Bezeichnung in der resten Zeile der CSV.
Und jetzt würd ich mich mal hinter die Theorie von VBS oder WSH oder .NET <-- wäre am flexibelsten, klemmen und erst wieder fragen wenn Probleme innerhalb des Scripts / Codes enstehen.
grüße
Wie wärs denn mit ein wenig googlen?
http://www.computerperformance.co.uk/Logon/VBScript/VBScript_Windows_LD ...
dort sind alle Properties aufgelistet.
ich errinere mich aber das ich in dem anderen thread einmal erwähnt zu haben sich per LdapBrowser auf das AD zu connecten um zu erkennen welche Eigenschaften wo versteckt sind.
*hint* könnte ein mod oder admin diese beiden zusammenlegen? *hint*
was ich auch gesehen habe du kannst mit
CSVDE -f Exportfile.csv
Und jetzt würd ich mich mal hinter die Theorie von VBS oder WSH oder .NET <-- wäre am flexibelsten, klemmen und erst wieder fragen wenn Probleme innerhalb des Scripts / Codes enstehen.
grüße