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

[玩转系统] 从 Active Directory 导出禁用用户列表

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

从 Active Directory 导出禁用用户列表


Active Directory 用户对象具有 Enabled 属性,如果 Enabled 属性值为 False,则表示该帐户已被禁用。

在本文中,我们将讨论如何使用 PowerShell 获取 Active Directory 中的禁用用户列表以及从 Active Directory 中导出禁用用户列表

在下面给出的示例中,我们将使用 PowerShell Export-Csv cmdlet查找禁用的用户并将用户列表导出到 CSV 文件。

从 Active Directory 导出禁用用户列表

如果您想获得活动目录中禁用用户的列表,我们需要找到活动目录中所有禁用用户。

使用PowerShell Get-ADUser过滤器*获取所有用户并检查每个用户的Enabled属性值是否为True或false以检查用户的禁用状态。

运行以下命令

Get-ADUser -Filter * -Property Enabled | Where-Object {$_.Enabled -like "False"} | Select Name,SamAccountName,DistinguishedName,SID | Export-Csv -Path C:\disabledUsers.csv -NoTypeInformation

在上面的 PowerShell 脚本中,

第一个命令使用 Get-ADUser cmdlet 获取所有用户,并将输出传递给第二个命令。

第二个命令使用Where-Object 检查广告用户启用状态,并将输出传递给第三个命令。

第三个命令选择用户名称、SamAccountName、DistinguishedName 和 SID 属性,并将禁用的用户属性传递给第四个命令。

第四条命令使用 PowerShell Export-Csv cmdlet 将禁用用户列表从 Active Directory 导出到 -Path 参数指定的位置。

CSV 文件包含有关活动目录中禁用用户的信息。

酷提示:如何让广告用户在 PowerShell 中 x 天未登录!

结论

希望以上文章能帮助您检查广告用户启用状态并从活动目录中获取禁用用户列表。使用 PowerShell Export-Csv cmdlet 将禁用用户列表从 Active Directory 导出到 CSV 文件。

Active Directory 用户启用状态有助于识别用户帐户状态是活动还是禁用。

如果广告用户帐户被禁用超过 X 天或使用广告用户上次登录超过 X 天,您可以删除被禁用的广告帐户。

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

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

取消回复欢迎 发表评论:

关灯