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

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

Mitglied: 76109
76109 Mar 18, 2013 at 16:25:15 (UTC)
Goto Top
Hallo SMHAMK1985!

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

Gruß Dieter
Member: SMHAMK1985
SMHAMK1985 Mar 19, 2013 at 07:06:06 (UTC)
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
Member: B4DschK4Pp
B4DschK4Pp Mar 19, 2013 at 09:04:51 (UTC)
Goto Top
Hi SMHAMK1985,

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

Gruß
Member: SMHAMK1985
SMHAMK1985 Mar 19, 2013 at 09:26:44 (UTC)
Goto Top
Joo das war es face-smile

Danke
Member: B4DschK4Pp
B4DschK4Pp Mar 19, 2013 at 09:49:14 (UTC)
Goto Top
Klasse,

kannst die Frage als gelöst markieren.