smhamk1985
Goto Top

Powershell Abfrage funktioniert nicht richtig

Hallo,

wenn ich folgende Abfrage mache:

get-aduser -Filter * -Properties * | where {$_.UserAccountControl -eq "66082" -and $_.msExchHideFromAddressLists -eq "False"} | FT Name

werden mir nur die deaktivierten Konten angezeigt, jedoch die abfrage "-and $_.msExchHideFromAddressLists -eq "False"}" funktioniert irgendwie nicht. Egal ob ich True oder False mache kommt immer das gleiche raus.

Habe einen Exchange 2010 und Windows 2008 Server AD.

Diese abfrage habe ich auf dem AD sowie Exchange ausgeführt, immer das selbe.

Was ist hier falsch!?

Danke für eure Hilfe.

Mfg

Content-Key: 203516

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

Ausgedruckt am: 19.03.2024 um 03:03 Uhr

Mitglied: 76109
76109 18.03.2013 um 17:25:15 Uhr
Goto Top
Hallo SMHAMK1985!

Und wenn Du die Stringzeichen (") bei False weglässt?

Gruß Dieter
Mitglied: SMHAMK1985
SMHAMK1985 19.03.2013 um 08:06:06 Uhr
Goto Top
Hallo,

danke für die Antwort. Bekomme die Fehlermeldung:

Sie müssen auf der rechten Seite des Operators "-eq" einen Wertausdruck angeben.

funktioniert leider nicht so!

Mfg
Mitglied: B4DschK4Pp
B4DschK4Pp 19.03.2013 um 10:04:51 Uhr
Goto Top
Hi SMHAMK1985,

weiß nicht ob es am "False" liegt, aber probier's mal statt "False" mit $false .

Gruß
Mitglied: SMHAMK1985
SMHAMK1985 19.03.2013 um 10:26:44 Uhr
Goto Top
Joo das war es face-smile

Danke
Mitglied: B4DschK4Pp
B4DschK4Pp 19.03.2013 um 10:49:14 Uhr
Goto Top
Klasse,

kannst die Frage als gelöst markieren.