问题很简单。有没有办法获取应用了特定组策略的 Active Directory 上的用户数量?
例如,我需要知道有多少用户应用了强密码策略,并且我无法逐台访问计算机来检查它。
答案1
我将分两部分来解决这个问题,因为密码策略的处理方式与大多数其他 GPO 设置不同。
例如,我需要知道有多少用户应用了强密码策略,并且我无法逐台访问计算机来检查它。
如果你没有使用细粒度密码策略,那么全部您的用户将拥有相同的密码策略。
如果您使用细粒度密码策略,那么您必须定义一个特定的用户或组来应用该策略,因此只需计算该组中的人员即可。
如果数量太多,无法手动计数,或者由于某种原因您想要自动化执行,则可以在 PowerShell 中使用Get-ADGroupMember
和的组合。Measure-Object
有没有办法获取应用了特定组策略的 Active Directory 上的用户数量?
组策略适用于用户或计算机,并与域、站点和 OU 相关联。只需检查您感兴趣的策略链接到的位置,然后统计该策略在该域、站点或 OU 内适用的所有内容。PowerShell cmdletMeasure-Object
是您的好帮手。