2

Active Directory でユーザーのリストを検索するためにフィルタを使用しています...

これが私のフィルターの例です:

AD.filterung = "(&(objectClass=user)(objectCategory=user)(userAccountControl:1.2.840.113556.1.4.803:=2)(sn= )(|(telephoneNumber= )(mail= ))(l=" + Werk + ")(cn= ))";

UF_ACCOUNT_DISABLE を持つすべてのユーザーが表示されますが、ロック解除されていない他のすべてのユーザーを表示したい...フィルターで not 演算子を作成する方法。:(

4

1 に答える 1

3

「!」で簡単に試しましたか??

AD.filterung = "(&(objectClass=user)(objectCategory=user)(!userAccountControl:1.2.840.113556.1.4.803:=2)(sn=)(|(telephoneNumber=)(mail=))(l=" + Werk + ")(cn=))";
于 2012-08-30T09:48:34.653 に答える