none
如何查询AD域内所有用户最近一次修改密码的时间 RRS feed

  • 问题

  • 系统是win2012R2

    如何查询AD域内所有用户最近一次修改密码的时间

    或者是如何查询所有密码即将过期的用户(密码策略设置的是三个月修改一次)

    2020年4月30日 4:30

全部回复

  • 你好,哥们儿!

    感谢你在我们的TechNet论坛里发帖。

    根据你所描述的情况来看,目前我们可以通过以管理员身份运行命令提示符并运行命令 net user username 来查看你所想查看用户的上次修改密码时间以及现在密码将会在什么时候到期。如下图所示:


    希望可以帮到你!

    此致,
    查尔斯

    如果我的回答能给您提供帮助,请记得标记为答案。
    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。

    2020年4月30日 7:35
  • 您好,我并不是想查一个人

    而是想做一个统计,统计哪些人密码即将过期,然后统一下发通知。

    所以,是需要一个方法,查询所有人的密码状态。

    2020年5月6日 6:37
  • 你好,哥,

    感谢你的回复,

    但我找到并测试了两条Powershell的命令,这两条命令可以告诉你域内所有用户的密码最近什么时候改过,以及域内所有用户的密码是否已经过期,但是目前我们没有办法查看到哪些密码即将过期或者具体什么时候过期。

    如下如所示


    可以在域内DC上以管理员身份运行Powershell,然后运行以下命令:

    查询域内所有用户的密码最近什么时候改过: Get-ADUser -Filter * -Properties PasswordLastSet | select name, PasswordLastSet
    查询域内所有用户的密码是否已经过期: Get-ADUser -Filter * -Properties PasswordExpired | select name, PasswordExpired

    希望它们可以帮到你!

    此致,
    查尔斯

    如果我的回答能给您提供帮助,请记得标记为答案。
    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。

    2020年5月6日 7:34
  • 你好,

    请问您的问题是否有任何进展?以上提供的信息是否有帮助?

    如有需要协助的地方,欢迎随时发帖询问。

    此致,
    查尔斯

    如果我的回答能给您提供帮助,请记得标记为答案。
    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。

    2020年5月14日 6:39