Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Gewisse Attribute aus AD Auslesen per LDAP über ein VB Script - Problem bei der Anbindung einer zweiten OU

Frage Entwicklung VB for Applications

Mitglied: japi936

japi936 (Level 1) - Jetzt verbinden

09.11.2012, aktualisiert 10:36 Uhr, 3316 Aufrufe

Hallo zusammen

Ich konnte leider nach einigen Stunden bei google noch immer keine Lösung für mein Problem finden. Ich möchte gewisse Werte, die für eine Telefonliste wichtig sind, per LDAP-Abfrage mittels VB Script abfragen. Das ganze funktioniert auch einwandfrei, bis zu dem Punkt, dass ich eine zweite OU zusätzlich abfragen möchte. Alle Schreibweisen führen nicht zum gewünschten Erfolg.

Ich möchte nun eine zweite OU namens "OU2" einbauen, was muss ich dafür machen?

Vielen Dank für die schnelle und gute Hilfe!
Gruß japi936

Hier mein Script:
01.
on error resume next 
02.
 
03.
Pfad = "C:\...\user.txt" 
04.
 
05.
set fso = CreateObject("Scripting.FileSystemObject") 
06.
set fsoFile = fso.CreateTextFile(Pfad, true) 
07.
 
08.
Set OU = GetObject("LDAP://OU=OU1,DC=DC1,DC=de") 
09.
 
10.
'Setup um alle User in der oben genannten OU zu ändern. 
11.
'Gather each user name. 
12.
For Each oUser in OU 
13.
 
14.
'Sicherstellen das NUR User Klasse. 
15.
if oUser.Class = "user" Then 
16.
'Überprüfen, ob Name nicht leer ist 
17.
if oUser.sn <> "" then 
18.
strOutput = strOutput & oUser.sn & ", " 'Vorname 
19.
strOutput = strOutput & oUser.givenname & " ; " 'Nachname 
20.
strOutput = strOutput & oUser.mail & " ; " 'Mail 
21.
strOutput = strOutput & oUser.telephoneNumber & " ; " ' Telefon 
22.
strOutput = strOutput & oUser.mobile & " ; " ' Mobile 
23.
strOutput = strOutput & oUser.facsimileTelephoneNumber & " ; " ' Fax 
24.
strOutput = strOutput & oUser.physicalDeliveryOfficeName & " ; " ' Büro/Einrichtung 
25.
strOutput = strOutput & oUser.department & " ; " ' Abteilung 
26.
strOutput = strOutput & oUser.streetAddress & " ; " ' Straße 
27.
strOutput = strOutput & oUser.postalCode & " ; " ' PLZ 
28.
strOutput = strOutput & oUser.l & " ; " ' Ort 
29.
strOutput = strOutput & oUser.st & " ; " & vbCRLF' Bundesland 
30.
'strOutput = strOutput & oUser.description & " " & vbCRLF ' Beschreibung 
31.
 
32.
End If 
33.
End if 
34.
 
35.
'Objekt schließen. 
36.
Set oUser = Nothing 
37.
 
38.
Next 
39.
 
40.
fsoFile.WriteLine strOutput 
41.
 
42.
WsCript.echo "OU Update fertig" 
43.
WsCript.Quit
Ähnliche Inhalte
Windows Server
gelöst Powershell - AD-Export bestimmter OU bzw. User und Attributen auslesen (4)

Frage von oliver12 zum Thema Windows Server ...

Ubuntu
gelöst LDAP Anbindung Nextcloud (1)

Frage von stolli zum Thema Ubuntu ...

VB for Applications
gelöst VB-Script per Aufgabenplanung (2)

Frage von S4kar97 zum Thema VB for Applications ...

Batch & Shell
gelöst PS Werte CSV-Datei in AD Attribut (3)

Frage von lupolo zum Thema Batch & Shell ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Windows 10
Seekrank bei Windows 10 (18)

Frage von zauberer123 zum Thema Windows 10 ...

Windows 10
Windows 10 Fall Creators Update Fehler (14)

Frage von ZeroCool23 zum Thema Windows 10 ...

Router & Routing
gelöst Getrenntes Routing bei VoIP und Daten (12)

Frage von Hobbystern zum Thema Router & Routing ...