Get-ADUser -Filter ignoriert Variablen
Hallo,
ich versuche gerade die AD User per PowerShell zu durchsuchen, wenn ich alles händisch eintrage funktioniert das auch, nur über Variablen nicht.
Folgendes funktioniert Problemlos:
Wenn ich das ganze aber mit einer Variable versehe bekomme ich gar keine Ausgabe mehr:
Ich habe schon ganz viele Anleitungen ausprobiert aber ich erhalte immer das selbe Ergebnis, nichts kommt am ende raus.
ich versuche gerade die AD User per PowerShell zu durchsuchen, wenn ich alles händisch eintrage funktioniert das auch, nur über Variablen nicht.
Folgendes funktioniert Problemlos:
Get-ADUser -Filter { Emailaddress -eq 'test@email.de' }
Wenn ich das ganze aber mit einer Variable versehe bekomme ich gar keine Ausgabe mehr:
$EmailAddress = ("test@email.de"); Get-ADUser -Filter { Emailaddress -eq $EmailAddress }
Ich habe schon ganz viele Anleitungen ausprobiert aber ich erhalte immer das selbe Ergebnis, nichts kommt am ende raus.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1870867411
Url: https://administrator.de/contentid/1870867411
Ausgedruckt am: 22.11.2024 um 12:11 Uhr
6 Kommentare
Neuester Kommentar
Servus.
Diese Varianten funktionieren hier alle einwandfrei mit Einbinden von Variablen im Filter (getestet)
Von wo aus(remote/lokal) mit welchem OS und Version?
Grüße Uwe
Diese Varianten funktionieren hier alle einwandfrei mit Einbinden von Variablen im Filter (getestet)
$mail = 'user@domain.tld'
Get-ADUser -Filter {mail -eq $mail} -Properties emailaddress
Get-ADUser -Filter {emailaddress -eq $mail} -Properties emailaddress
Get-ADUser -Filter "mail -eq '$mail'" -Properties emailaddress
Get-ADUser -Filter "emailaddress -eq '$mail'" -Properties emailaddress
Get-ADUser -Ldapfilter "(mail=$mail)" -Properties emailaddress
Grüße Uwe
Zitat von @HardExit:
Ich verstehs nicht, jetzt klappt es, kann man vom AD Blockiert werden wegen zu vielen Versuchen?
Sofern ihr da nicht geschraubt habt nicht.Ich verstehs nicht, jetzt klappt es, kann man vom AD Blockiert werden wegen zu vielen Versuchen?
Habe gerade 2h damit verbracht den Fehler zu finden -.-
Tippe da wohl auf Flüchtigkeitsfehler / Tippfehler ...?! Manchmal sieht man eben den Wald vor lauter Bäumen nicht .
Heißt was genau? RSAT, Enter-PSSession, Invoke-Command, Get-ADUser mit -Server Parameter ...?
Da lässt sich jetzt viel spekulieren was da bei dir schief gelaufen ist wir kennen deine Umgebung ja nicht, Fakt ist das die oben gezeigten Varianten allesamt ohne Probleme funktionieren, ein funktionsfähiges und aktuelles AD mal vorausgesetzt.
Wenns das dann war, den Beitrag bitte noch auf gelöst setzen, Merci.
Da lässt sich jetzt viel spekulieren was da bei dir schief gelaufen ist wir kennen deine Umgebung ja nicht, Fakt ist das die oben gezeigten Varianten allesamt ohne Probleme funktionieren, ein funktionsfähiges und aktuelles AD mal vorausgesetzt.
Wenns das dann war, den Beitrag bitte noch auf gelöst setzen, Merci.