首页 > 解决方案 > Active Directory 中某些已禁用用户的用户属性“已启用”为空

问题描述

我试图使用 powershell 命令列出 AD 中的活动和禁用用户。

Get-ADUser -Filter {Enabled -eq $false} | FT samaccountname

但是该列表被错误地填充。一些禁用的用户列在活动用户列表中。

当我检查这些用户的属性时,我发现这些用户的“启用”属性是空白的。这既不是真的也不是假的。

请告知如何更新其属性。

标签: powershell

解决方案


我意识到这是一个老问题,但为其他搜索它的人回答。

我遇到了同样的问题,使用域管理员帐户运行命令,大约一半的帐户返回时 userAccountControl 和 Enabled 都返回为空白,但使用 ADUC,我可以在属性选项卡上查看 userAccountControl。

我无法解释原因,但以管理员身份运行 powershell 解决了这个问题。


推荐阅读