dirk0025
Goto Top

DSGET und AD Namen mit raute am Anfang

Hallo liebe Leute
Also ich bin bei einem Kunden und habe das Problem das er in seinem AD zum Teil Namen mit einer # (Raute) angegeben hat.
wenn ich jetzt DSQUER und DSGET verwende bekomme ich Fehler über Fehler.

dsquery Group -name "XXX" | dsget group -members gibt zurück ->
"CN=Musterman\, Muster, OU=\#Mitarbeiter, DC=Firma, DC=COM"

unter OU sieht man einen \ der ist zufiel !!

dsquery Group -name "XXX" | dsget group -members | dsget user -samid gibt zurück ->

dsget ist fehlgeschlagen: Der Wert für "Target object for this command" hat ein falsches Format.

dsget user "CN=Musterman\, Muster, OU=\#Mitarbeiter, DC=Firma, DC=COM" -samid gibt zurück ->

MustermanM

Wie ihr seht ist die # das Problem, jetzt kommt bitte nicht auf die Idee ein Rename der OU wäre die Lösung da sagt der Kunde "NEIN".
MS hat auch so was ähnliches im Artikel-ID : 830170 geschrieben aber es ist leider nicht die Lösung, da ich SP2 drauf habe.

Ich freue mich auf eure antworten.

Ein verzweifelter Admin

Content-Key: 51546

Url: https://administrator.de/contentid/51546

Printed on: April 25, 2024 at 13:04 o'clock

Member: geTuemII
geTuemII Feb 13, 2007 at 11:46:42 (UTC)
Goto Top
Nur, damit du dich nicht verrennst: der Backslash ist nicht "zuviel", sondern maskiert das #.

geTuemII
Member: Dirk0025
Dirk0025 Feb 14, 2007 at 08:53:25 (UTC)
Goto Top
Danke für die Info.

Sorry das ich dumm frage aber wieso geht dann das dritte dsget schief???
Member: geTuemII
geTuemII Feb 14, 2007 at 14:57:09 (UTC)
Goto Top
Wenn ich dir das sagen könnte, hätte ich es schon getan...

Hast du eine OU ohne #? Ich sehe nämlich, daß der Anzeigename auf Name, Vorname eingestellt ist, und dort ist das Komma auch per Backslash maskiert. Funktioniert als die vollständige Abfrage in einer OU ohne #? In diesem Fall können wir dan schon mal eingrundsätzliches Problem durch die Maskierung ausschließen.

geTuemII
Member: Dirk0025
Dirk0025 Feb 16, 2007 at 10:33:23 (UTC)
Goto Top
Hallöchen
Ja ich habe es auch mit OU´s ohne # getestet.
Dort geht es ohne fehler.
Nur in der # (Raute) OU gibt es probleme