Get-ADUser,其中自定义属性为 null

IGO*_*SKY 4 powershell active-directory

我需要查询 AD 中未设置自定义 extensionAttribute10 或不等于特定值的用户。我使用该命令成功获取了值不等于 100 的用户:

Get-ADUser -SearchBase "ou=OU1,ou=Users,dc=domain,dc=local" -filter 'extensionAttribute10 -ne "100"'
Run Code Online (Sandbox Code Playgroud)

我应该添加什么才能获得那些有价值的内容?我尝试过不同的方法但没有任何效果。

请帮忙

Gab*_*uci 5

要获取未设置属性的用户,您可以使用-notlike "*". 用于-or将其与您已有的过滤器结合起来:

Get-ADUser -SearchBase "ou=OU1,ou=Users,dc=domain,dc=local" -filter 'extensionAttribute10 -ne "100" -or extensionAttribute10 -notlike "*"'
Run Code Online (Sandbox Code Playgroud)