Benutzer mit den meisten Antworten
Zeilenumbruch innerhalb ldapfilter

Frage
-
Hallo,
ich suche nach einer Möglichkeit längere ldapfilter besser zu strukturieren.
` funktioniert in diesen Fall nicht.
Das Ergebnis sollte wie folgt aussehen:
(Get-ADUser -LDAPFilter "(|(attribute1=value1)(attribute2=value2)`
(attribute3=value3)`
(attribute4=value4))").nameIn diesen Fall kommt es zwar zu keinem Fehler allerding werden die attribute 3 und 4 im Ergebnis ignoriert.
Gruß, Matthias
Antworten
-
Wenns dir um eine rein optische Trennung wegen der Übersichtlichkeit geht, z.b. so:
$filter = "(|(attribute1=value1)" + "(attribute2=value2)" + "(attribute3=value3))" (Get-ADUser -LDAPFilter $filter).Name
oder noch schöner:
$filter = @" (|
(Attribute1=Value1) (Attribute2=Value2) (Attribute3=Value3)
) "@ (Get-ADUser -LDAPFilter $filter.Replace("`r`n","")).Name
Grüße, Denniver
Blog: http://bytecookie.wordpress.com
Kostenloser Powershell Snippet Manager v4: Link ! Neue Version !
(Schneller, besser + komfortabler scripten.)
Hilf mit und markiere hilfreiche Beiträge mit dem "Abstimmen"-Button (links) und Beiträge die eine Frage von dir beantwortet haben, als "Antwort" (unten).
Warum das Ganze? Hier gibts die Antwort.- Bearbeitet Denniver ReiningMVP, Moderator Freitag, 20. November 2015 15:24
- Als Antwort markiert msch01 Freitag, 20. November 2015 15:46
Alle Antworten
-
Wenns dir um eine rein optische Trennung wegen der Übersichtlichkeit geht, z.b. so:
$filter = "(|(attribute1=value1)" + "(attribute2=value2)" + "(attribute3=value3))" (Get-ADUser -LDAPFilter $filter).Name
oder noch schöner:
$filter = @" (|
(Attribute1=Value1) (Attribute2=Value2) (Attribute3=Value3)
) "@ (Get-ADUser -LDAPFilter $filter.Replace("`r`n","")).Name
Grüße, Denniver
Blog: http://bytecookie.wordpress.com
Kostenloser Powershell Snippet Manager v4: Link ! Neue Version !
(Schneller, besser + komfortabler scripten.)
Hilf mit und markiere hilfreiche Beiträge mit dem "Abstimmen"-Button (links) und Beiträge die eine Frage von dir beantwortet haben, als "Antwort" (unten).
Warum das Ganze? Hier gibts die Antwort.- Bearbeitet Denniver ReiningMVP, Moderator Freitag, 20. November 2015 15:24
- Als Antwort markiert msch01 Freitag, 20. November 2015 15:46