Active Directory 搜索查询构建

Active Directory Search query buid

我正在尝试查找已禁用(未锁定)的用户列表

此用户必须映射主文件夹且文件夹以 \userdatasrv\

开头

我设法找到了主文件夹的自定义过滤器:

(&(objectCategory=user)(objectClass=user)(homeDirectory=ccuserdatasrv*))

我还在网上找到了一些针对残障用户的例子,但我不能让他们一起工作。

请指教

谢谢。

我认为您应该能够使用如下所示的搜索过滤器: (&(objectCategory=person)(objectClass=User)(userAccountControl:1.2.840.113556.1.4.803:=2)(homeDirectory=ccuserdatasrv*))

另外记得用objectCategory person。用户对象的 objectCategory 不是用户,它是人,objectClass 是不够的,因为计算机 class 是用户的 sublclass。 objectCategory 将为您提供用户对象和联系人对象。

这将只包括被禁用的帐户。有关使用按位过滤器的更多信息,请参阅此页面:http://support.microsoft.com/kb/269181