| 基本 | (cn=value);(objectClass=user) |
|---|---|
| 组合 | (&(A)(B)) 与;(|(A)(B)) 或;(!(A)) 非 |
| 通配 | (sAMAccountName=ops*);(telephoneNumber=*) |
常用示例
常用示例
# 启用的用户且姓张
Get-ADUser -LDAPFilter '(&(objectClass=user)(objectCategory=person)(sn=张*)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))'
# 有邮箱的用户
Get-ADUser -LDAPFilter '(&(objectClass=user)(mail=*))' -Properties mail | Select-Object Name, mailuserAccountControl 位运算那个长串 = 禁用位掩码:!(...:=2) 就是“未禁用”。