Top-Themen

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

Per VBS Organisationseinheit auslesen und entsprechend Netzlaufwerk mappen

Frage Microsoft Windows Netzwerk

Mitglied: bierkoenig

bierkoenig (Level 1) - Jetzt verbinden

11.06.2008, aktualisiert 14:55 Uhr, 9322 Aufrufe, 3 Kommentare

Hallo zusammen,

ich habe folgendes Problem:
Ich möchte unser Login-Skript für sämtliche Standorte vereinheitlichen. An unseren Außenbüros ist jeweils ein File-Server auf dem die Home-Verzeichnisse der User liegen. Nun möchte ich ein Skript erstellen, welches anhand der zugeteilten OU des Users (nicht Gruppenzugehörigkeit!) verschiedene "Home-Server" bereitstellt.
Sprich das Script sollte folgendemassen aussehen:

wenn user in OU= Bremen
homeserver= server1
wenn user in OU= Hamburg
homerserver=server2

mappe Netzlaufwerk u: \\homerserver\users\%username%

Ich habe massiv Probleme an das Objekt OU im AD per vbs ranzukommen. Leider bin ich auch wirklich nicht der VBS-König...... Hat jemand eine Idee oder perfekterweise ein Scripting-Beispiel?

Vielen Dank.

Grüße

der Bierkoenig
Mitglied: Logan000
11.06.2008 um 13:39 Uhr
Hi
Ich hab bei mir folgenden Code Fetzen gefunden:
01.
Set objOU = GetObject("LDAP://OU=Hamburg,dc=MyDomain,dc=de") 
02.
Set objUserProperties = GetObject("LDAP://MYDC/schema/container") 
03.
objOU.Filter = Array("person") 
04.
For Each objUser in objOU 
05.
	Dim text 
06.
   For Each strAttribute in objUserProperties.MandatoryProperties 
07.
		strValues = objUser.GetEx(strAttribute) 
08.
		For Each strItem in strValues 
09.
			text = text & " " & strAttribute & " -- " & strItem & Chr(13) & chr(10) 
10.
		Next 
11.
	Next 
12.
	msgbox text 
13.
	text = "" 
14.
Next
Ich hoffe das hilft dir weiter.
Bitte warten ..
Mitglied: bastla
11.06.2008 um 14:08 Uhr
... ansonsten etwa (ungetestet):
01.
UserPath = CreateObject("ADSystemInfo").UserName 
02.
OUList = Array("Bremen","Hamburg","...") 
03.
SrvList = Array("server1","server2","...") 
04.
Server = "" 
05.
For i = 0 To UBound(OUList) 
06.
    If InStr(1, UserPath, "OU=" & OUList(i), vbTextCompare) Then 
07.
        Server = SrvList(i) 
08.
        Exit For 
09.
    End If 
10.
Next 
11.
If Server <> "" Then ...
Die "OUList" und die "SrvList" müssen die gleiche Anzahl an (einander zugeordneten) Einträgen enthalten.

Grüße
bastla
Bitte warten ..
Mitglied: bierkoenig
11.06.2008 um 14:55 Uhr
Hi Bastla,

das Script funktioniert 1a! Vielen Dank für deinen Einsatz! Hast mir soeben das Leben sehr vereinfacht und und den baldigen Feierabend versüßt

Grüße

Bierkoenig
Bitte warten ..
Ähnliche Inhalte
Windows Server
Mehrer Netzlaufwerke mappen die auf einem Server liegen
Frage von M.MarzWindows Server7 Kommentare

Hallo, ich möchte gerne mehrer Netzlaufwerke mit einem Anmeldeskript die auf dem DC 2008R2 liegen in meinem Windows Explorer ...

VB for Applications
Zellen aus anderer Excel-Mappe mit vba auslesen
gelöst Frage von speedy132VB for Applications3 Kommentare

Hallo zusammen, Ich habe eine Arbeitsmappe in der ich Werte aus einer anderen geschlossenen Arbeitsmappe auslesen möchte. Das ganze ...

VB for Applications
VBS - Vor- und Nachnamen auslesen
Frage von Ah3n0bar6usVB for Applications2 Kommentare

Ich könnte noch einmal (teuren) Rat gebracuhen. Ich versuche mir dem u.a. Script den kompletten Namen eines Nutzers vom ...

Batch & Shell
Eventlog Druckjobs mit VBS auslesen
Frage von joni2000deBatch & Shell4 Kommentare

Hallo zusammen, ich lese mit folgendem Code das Eventlog aus um die Druckjobs zu ermitteln. Das funktioniert auf dem ...

Neue Wissensbeiträge
Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 4 StundenMac OS X1 Kommentar

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser erreichbar sind. Leider fehlt ...

Datenschutz

Weitere Informationen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 11 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 13 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 16 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1017 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...