full-mann 10 Geschrieben 12. Mai 2009 Melden Geschrieben 12. Mai 2009 Hai, ich möchte mit dsget ein paar Sachen auslesen, wie z.B. Pfad des Profils (profile). Das ist ja auch kein Problem, wenn ich den kompletten Ort des Users kenne (OU,DC). Ist aber nicht so. Ich möchte ein Script machen, wo man nur den Benutzernamen angibt. Daraufhin soll mit dem Profilpfad des Benutzers weitergearbeitet werden. Unter LDAP gibt es userscope. Damit kann ich sagen, dass bei einer Suche auch in allen Unterordnern gesucht werden soll. Also müsste ich nur DC und eine OU angeben. Die weiß ich. Alles darunter kann ich nicht wissen, weil es bei jedem User anders ist. Jemand eine Idee wie ich das hinbekomme? Danke schon mal im Voraus. Wenn ihr noch mehr wissen müsst, fragt einfach!
NilsK 3.046 Geschrieben 12. Mai 2009 Melden Geschrieben 12. Mai 2009 Moin, da gibt es mehrere Ansätze. Du könntest z.B. als Suchkriterium den Usernamen angeben oder mit ANR arbeiten. Allgemein halte ich AdFind für das flexibelste Tool dafür. faq-o-matic.net Active-Directory-Massenoperationen mit AdMod und AdFind faq-o-matic.net Finden statt Stbern in AD: Ambiguous Name Resolution faq-o-matic.net Carmen: Mit SQL das AD abfragen faq-o-matic.net Mitglieder einer AD-Gruppe mit Zusatzdaten ausgeben Gruß, Nils
blub 115 Geschrieben 12. Mai 2009 Melden Geschrieben 12. Mai 2009 hallo fullman mit dsget kann man sich eine kleine Batch machen @echo off echo User: %1 echo. dsquery user -samid %1 | dsget user -fn -profile Aufruf: test.bat %samaccountname% moderner und flexibler ist natürlich Powershell cu blub
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden