当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 查找 Get-AdUser 密码到期日期

作者:精品下载站 日期:2024-12-14 22:04:06 浏览:12 分类:玩电脑

查找 Get-AdUser 密码到期日期


Get-ADUser cmdlet 可检索一个或多个 Active Directory 用户信息。它具有包含广告用户密码到期日期的 msDS-UserPasswordExpiryTimeCompulated 属性。

Active Directory Get-ADUser cmdlet 具有 pwdlastset 和 passwordlastset 属性,它们提供有关密码上次设置日期的信息。

对于管理员来说,获取aduser 密码到期日期并通知用户密码到期日期以防止帐户被锁定非常重要。

[玩转系统] 查找 Get-AdUser 密码到期日期

在本文中,我将介绍如何使用 PowerShell Get-AdUser cmdlet 获取广告用户密码到期日期并将用户密码到期详细信息导出到 CSV 文件。

Get-AdUser 密码到期日期

要使用 PowerShell 查找获取 aduser 密码到期日期,请运行以下命令

 Get-ADUser -filter {Enabled -eq $True -and PasswordNeverExpires -eq $False} -Properties DisplayName, msDS-UserPasswordExpiryTimeComputed | Select-Object -Property Displayname,@{Name="Expiration Date";Expression={[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}}

在上面的 PowerShell 脚本中,Get-ADUser 获取 Active Directory 用户列表,它使用 Filter 参数仅获取启用的用户,并且密码永不过期,从 Active Directory 设置为 false。

第一个命令获取用于密码过期日期的 aduser displaynamemsDS-UserPasswordExpiryTimeCompulated 属性。

第二条命令选择 DisplayName 并将 msDS-UserPasswordExpiryTimeCompulated 属性值从大整数数据类型转换为日期时间格式,并将输出传递给第三条命令。

第三条命令显示活动目录在控制台上显示用户名,adusers密码到期日期如下

[玩转系统] 查找 Get-AdUser 密码到期日期

如果要导出 aduser 密码到期日期,请运行以下命令

Get-ADUser -filter {Enabled -eq $True -and PasswordNeverExpires -eq $False} -Properties DisplayName, msDS-UserPasswordExpiryTimeComputed | `

Select-Object -Property Displayname,@{Name="Expiration Date";Expression={[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}} | `

Sort-Object "Expiration Date" | Export-Csv -Path C:\adusers-password-expiration-date.csv -NoTypeInformation

在上面的 PowerShell 脚本中,它使用 Export-Csv cmdlet 导出 adusers 名称和密码到期日期。请参阅有关 PowerShell 多行命令的文章来美化您的 PowerShell 脚本代码并使其更具可读性。

结论

我希望上述有关使用 PowerShell Get-ADUser cmdlet 获取 aduser 密码过期日期的文章对您有所帮助且具有教育意义。

您可以使用上述脚本获取 Active Directory 用户的到期日期并将其导出到 CSV 文件。

Get-AdUser Enabled 属性检查 Active Directory 用户启用状态,例如用户是活动还是禁用。如果您想在活动目录中获取禁用用户,请在此处阅读更多信息。

Get-Aduser msDS-UserPasswordExpiryTimeCompulated 属性包含密码到期日期的大整数数据类型值,在使用之前需要将其转换为日期时间。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯